2946 S Detroit Ave, Tulsa, OK, 74114 (current address)
2946 S Detroit Ave, Tulsa, OK, 74114 (1964 - 2018)
2946 S Detroit Ave, Disney, OK, 74340 (2014 - 2016)
3045 S Boston Pl, Tulsa, OK, 74114 (1983 - 2015)
1005 E 53rd St, Tulsa, OK, 74105 (2006 - 2015)