1007 E 60th St, Tulsa, OK, 74105 (current address)
E 1007 E 60th St Apt 314 St 314 314, Apo, AA, 34002 (2014)
2131nnor Avenue, Tulsa, OK, 74106 (2013)
4916 Charles Page Blvd, Tulsa, OK, 74127 (2012 - 2013)
4824 N Iroquois Ave, Tulsa, OK, 74126 (2009)