302 Weeks Ter, Immokalee, FL, 34142 (current address)
604 Poinsettia St, Immokalee, FL, 34142 (2003 - 2018)
302 Weeks Te, Immokalee, FL, 34142 (2009 - 2010)
505 Penton Ave S, Lehigh Acres, FL, 33974 (2010)
PO Box 2445, Immokalee, FL, 34143 (2000 - 2003)