Our Locations Immokalee Location - 239 658-9255405 East New Market Road | Immokalee | FL 34142 Ave Maria Location - 239 455-02005080 Annunciation Circle, Unit 106-107. Ave Maria. FL 34142