New Paltz, NY Swimming
Total Immersion Swimming
37 Kleine Kill Dr,
New Paltz, 12561
845-256-9770
Improving the way swimming is taught and practiced, and making the experience of swimming more accessible, enjoyable and satisfying for everybody.
View detail page - Total Immersion Swimming
Page 1