8516 S Canton Ave, Tulsa, OK, 74137 (current address)
8516 S Canton Ave, Tulsa, OK, 74137 (2007 - 2018)
9807 S 72nd East Ave, Tulsa, OK, 74133 (2001 - 2017)
8303 S Lakewood Pl, Tulsa, OK, 74137 (2000 - 2011)
7222 S 90th East Ave, Tulsa, OK, 74133 (2001 - 2011)