12208 E 27th Pl, Tulsa, OK, 74129 (current address)
12207 E 27th Pl, Tulsa, OK, 74129 (2007 - 2018)
12208 E 27th Pl, Tulsa, OK, 74129 (2002 - 2017)
2009 S Nogales Ave, Tulsa, OK, 74107 (1992 - 2015)
12208 E 27th St, Tulsa, OK, 74129 (2000 - 2012)
1807 S Olympia Ave, Tulsa, OK, 74107 (1992 - 1993)