A map of Immokalee, Florida, United States. Click to see the map on MSN Maps & Directions

 

981 New Harvest Road

Immokalee, Florida

1-800-222-3093