4355 S 61 West Ave, Tulsa, OK, 74107 (current address)
4355 1/2 S 61st West Ave, Tulsa, OK, 74107 (2000 - 2016)
398141 W 1,500th Rd, Dewey, OK, 74029 (2013)
4355 42 South 61 Th West Ave, Tulsa, OK, 74107 (2011)
202 S 193rd East Ave, Tulsa, OK, 74108 (2007 - 2010)