7591 W 75th St, Tulsa, OK, 74131 (current address)
1035 E 57th Pl, Tulsa, OK, 74105 (2010)
7591w75th, Tulsa, OK, 74131 (2009)
7845 75 South St W, Tulsa, OK, 74131 (2004)
7311 E 59th Pl, Tulsa, OK, 74145 (1992 - 2000)
928 N Moccasin St, Sapulpa, OK, 74066 (1990 - 1994)
1932 N Norwood Ave, Tulsa, OK, 74115 (1993)
1932 Norwood Pln, Tulsa, OK, 74115 (1992)