2404 W 38th St N, Tulsa, OK, 74127 (current address)
2364 W 38th St N, Tulsa, OK, 74127 (2013 - 2018)
2364 38th St W N, Tulsa, OK, 74127 (2013 - 2014)
3748 N 23rd Ave W, Tulsa, OK, 74127 (2008 - 2009)
2415 36th St W N, Tulsa, OK, 74127 (1996 - 2004)
2415 W 36th St N, Tulsa, OK, 74127 (1996)
2921 E Easton St, Tulsa, OK, 74110 (1995)
2863 E Admiral Pl, Tulsa, OK, 74110 (1994)
2844 E Archer St, Tulsa, OK, 74110 (1993)