5102 S 65 West Ave, Tulsa, OK, 74107 (current address)
5102 S 65th West Ave, Tulsa, OK, 74107 (2006 - 2018)
7930 S Sheridan Rd, Tulsa, OK, 74133 (2001 - 2017)
3334 S 93rd East Ave, Tulsa, OK, 74145 (2015 - 2016)
6309 W 60th St, Tulsa, OK, 74107 (1981 - 2015)