47 Conanicus Ave. Jamestown, Rhode Island
Swain-Rhode Island is located in beautiful Jamestown Village on Conanicut Island. A short drive from downtown Newport, our location in the New England Sailing Center offers a friendly, welcoming community in the coastal town of Jamestown. This lovely mariner's town offers wonderful restaurants, great shopping and the perfect venue to start and finish your sail training or charter.
View courses offered from our Jamestown, Rhode Island Campus