65 E 53rd Pl, Tulsa, OK, 74105 (current address)
6316 Ap Ste, Tulsa, OK, 74135 (2016)
6229 S W Ave, Tulsa, OK, 74107 (1993 - 2000)
6229 Sw Ave, Tulsa, OK, 74107 (2000)
6229 Av, Tulsa, OK, 74107 (2000)
6229 S 31st West Ave, Tulsa, OK, 74132 (1998)
6316 Ap E, Tulsa, OK, 74135 (1993 - 1996)
6229 Avs W, Tulsa, OK, 74107 (1993)