9306 E 92nd Pl, Tulsa, OK, 74133 (current address)
9306 E 92nd Pl, Tulsa, OK, 74133 (1976 - 2018)
9306 E 42nd St N, Tulsa, OK, 74115 (2008 - 2015)
6502 S 93rd East Ave, Tulsa, OK, 74133 (1990 - 2013)
6502 93rd East Avenue Avs S, Tulsa, OK, 74133 (1990 - 2013)