12945 E 34th St, Tulsa, OK (current address)
11607 E 27th Pl, Tulsa, OK (2018 - 2018)
12945 E 34th St, Tulsa, OK (2014 - 2017)
9307 E 81st St, Tulsa, OK (2013 - 2013)
11607 E 27th Pl, Tulsa, OK (2013 - 2013)
9424 E 48th Pl, Tulsa, OK (2006 - 2011)