1523 S 75 East Ave, Tulsa, OK, 74112 (current address)
1523 S 75th East Ave, Tulsa, OK, 74112 (2009 - 2018)
226 S 67th East Ave, Tulsa, OK, 74112 (2009 - 2017)
1729 E 54th St N, Tulsa, OK, 74130 (2006 - 2016)
1729 54th St E N, Tulsa, OK, 74130 (2004 - 2015)