4138 S 38 West Ave, Tulsa, OK, 74107 (current address)
4921 Creekwood Ter, Oklahoma City, OK, 73135 (1994 - 2018)
4138 S 38th West Ave, Tulsa, OK, 74107 (2017)
565 W Ivanhoe St, Chandler, AZ, 85225 (1990 - 2004)
Not Available, Oklahoma City, OK, 73111 (2003)