6817 S Lewis Ave, Tulsa, OK, 74136 (current address)
1716 E 71st Pl, Tulsa, OK, 74136 (2010 - 2018)
1347 E 61st St, Tulsa, OK, 74136 (2013)
2732 E 44th St N, Tulsa, OK, 74110 (2006)
5443 N Frankfort Ave, Tulsa, OK, 74126 (2004)
1393 E 51st Pl N, Tulsa, OK, 74126 (1997)
124 W 50th Ct N, Tulsa, OK, 74126 (1996)
1568 E 51st St N, Tulsa, OK, 74126 (1994)