8222 Yale Ave, Tulsa, OK, 74137 (current address)
8802 S 65 East Pl, Tulsa, OK, 74133 (2017 - 2021)
8802 S 65th East Pl, Tulsa, OK, 74133 (1993 - 2018)
8802 Th East Pl S, Tulsa, OK, 74133 (2005)
8802 E 65th St, Tulsa, OK, 74133 (2004)
Not Available At Conversion, Tulsa, OK, 74121 (2004)
8802 S 8802 S, Tulsa, OK, 74133 (2001)
12402 E 33rd Ct, Tulsa, OK, 74146 (1987 - 1993)