2443 S 107 East Ave, Tulsa, OK, 74129 (current address)
2443 S 107th East Ave, Tulsa, OK, 74129 (2004 - 2018)
2431 E 61st St, Tulsa, OK, 74136 (2002)
1939 E 61st Pl N, Tulsa, OK, 74130 (1985 - 2001)
1939 61st Place E N, Tulsa, OK, 74130 (1985 - 2001)