1414 N 163 East Ave, Tulsa, OK, 74116 (current address)
1414 N 163rd East Ave, Tulsa, OK, 74116 (2003 - 2018)
8502 E 62nd St, Tulsa, OK, 74133 (1996 - 2017)
4922 W 2nd St, Tulsa, OK, 74127 (2003 - 2017)
1414 N 163rd E Ave, Catoosa, OK, 74015 (2010 - 2014)