The Competitive Aquatics Office is located at the Beverly Sterling YMCA
Site Locations
Beverly Sterling YMCA
254 Essex Street
Beverly, MA 01915
978-564-3904
Cape Ann YMCA
71 Middle Street
Gloucester, MA 01930
978-283-0470
Directions to the Cape Ann YMCA
Haverhill YMCA
81 Winter Street
Haverhill, MA 01830
978-374-0506
Directions to the Haverhill YMCA
Ipswich YMCA
110 County Rd
Ipswich, MA 01938
978-356-9622
Directions to the Ipswich YMCA
Lynch/Van Otterloo YMCA
40 Leggs Hill Rd
Marblehead, MA 01945
978-631-9622
Directions to the LvO YMCA
Salem YMCA
One Sewell St
Salem, MA 01970
978-740-9622
Directions to the Salem YMCA