Island School Bahamas

Island School

High school in South Eleuthera, Bahamas
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
The Island School is a high school for 10th and 11th graders located in The Bahamas. It is one mile from Powell Point, near the south-westernmost …

Social profiles