With more than 70 locations in North America, the New Horizons Franchise network spans six continents and over 35 countries embracing many cultures ...
We teach small groups of children, from complete beginners to advanced swimmers on the verge of competitive training.
Our youngest performers are 3 ...