Location

Location

The Toronto Natural Science School is located a short ferry ride from the city and is situated on the Island at 30 Centre Island Park.   
The Ferry Docks are located at 9 Queen’s Quay West, at the southern end of Bay St.

Island Map