1201 N 19th Ter, Immokalee, FL, 34142 (current address)
PO Box 1393, Immokalee, FL, 34143 (2005 - 2018)
502 New Market Rd W, Immokalee, FL, 34142 (2014 - 2016)
1201 N 19th Ter, Immokalee, FL, 34142 (2005 - 2014)
6001 Lake Trafford Rd, Immokalee, FL, 34142 (2012)