4620 S 23 West Ave, Tulsa, OK, 74107 (current address)
4620 S 23rd West Ave, Tulsa, OK, 74107 (2003 - 2018)
15321 W Overlook Dr, Sand Springs, OK, 74063 (2010 - 2016)
4620 Rd West Ave S, Tulsa, OK, 74107 (2005)
3406 Summit Blvd, Sand Springs, OK, 74063 (2001)