5168 S 34 West Ave, Tulsa, OK, 74107 (current address)
5168 S 34th West Ave, Tulsa, OK, 74107 (1994 - 2018)
5168 S 34th West Ave, Tulsa, OK, 74107 (2012 - 2016)
3810 W Skelly Dr, Tulsa, OK, 74107 (2004)
5168 S 34th Ave W, Tulsa, OK, 74107 (1999 - 2002)