1207 Mimosa Ave, Immokalee, FL, 34142 (current address)
1421 Apple St, Immokalee, FL, 34142 (2013 - 2021)
1421 Apple St, Immokalee, FL, 34142 (1979 - 2018)
4121 Apple N, Immokalee, FL, 34142 (2001)
PO Box 1421, Immokalee, FL, 34143 (1979 - 2000)
PO Box 1421, Immokalee, FL, 34142 (2000)