1750 E 51st St N, Tulsa, OK, 74130 (current address)
2178 N Waco Ave, Tulsa, OK, 74127 (2013 - 2018)
1750 51st St E N, Tulsa, OK, 74130 (1993 - 2015)
1750 E 51st St N, Tulsa, OK, 74130 (1996 - 2012)
1750 E 51st St Apt Apt Apt N, Tulsa, OK, 74130 (1996 - 2012)