Location

We are located at the Green Turtle Island School
81224 Overseas Highway
Islamorada, FL 33036