2526 S 61 West Ave, Tulsa, OK, 74107 (current address)
2526 S 61st West Ave, Tulsa, OK, 74107 (1987 - 2018)
2526 S 61st West Ave, Tulsa, OK, 74107 (2012 - 2015)
2382 Southwest Blvd, Tulsa, OK, 74107 (1987 - 2014)
2526 St West Ave S, Tulsa, OK, 74107 (2005)
2526 61st SW, Tulsa, OK, 74130 (2002)
2526 61st St E N, Tulsa, OK, 74130 (1999)
2526 61st West Avenue Avs S, Tulsa, OK, 74107 (1987 - 1996)
2382 Avs W, Tulsa, OK, 74107 (1987)
2382 Av, Tulsa, OK, 74107 (1987)