20900 E Kyle Rd, Inola, OK, 74036 (current address)
3434 S 116th East Ave, Tulsa, OK, 74146 (1999 - 2017)
20850 E Kyle Rd, Inola, OK, 74036 (2015 - 2017)
3434 116th East Avenue Avs S, Tulsa, OK, 74146 (1997 - 2015)
4334 E 109th St, Tulsa, OK, 74137 (2000 - 2012)