5012 S 31 West Ave, Tulsa, OK, 74107 (current address)
5012 S 31st West Ave, Tulsa, OK, 74107 (2011 - 2018)
837 N Florence Ave, Tulsa, OK, 74110 (2011)
5015 34th West Avenue Avs S, Tulsa, OK, 74107 (1987 - 1996)
5015 S 34th West Ave, Tulsa, OK, 74107 (1987)