YMCA of the North Shore
 
Cape Ann YMCAGreater Beverly YMCAHaverhill YMCAIpswich YMCALeggs Hill YMCASalem YMCA

Home  >  Contact Us
Contact Us

We would love to hear from you!  As a member, program participant, volunteer, donor, staff, or member of the community, you are an important part of the YMCA.  Your thoughts, comments, questions and concerns are welcomed by all of our staff.  Please contact us anytime by phone or e-mail or just drop in at the locations listed below.  We hope to hear from you soon!

YMCA Locations


YNS Association
245 Cabot Street, Beverly, MA 01915
P 978.922.0990, F 978.922.7602
Cabot Street YMCA
245 Cabot Street, Beverly, MA 01915
P 978.922.0990, F 978.922.7602
Sterling YMCA
254 Essex Street, Beverly, MA 01915
P 978.927.6855, F 978.927.6530
Cape Ann YMCA
71 Middle Street, Gloucester, MA 01930
P 978.283.0470, F 978.283.3114
Ipswich Family YMCA
110 County Road, Ipswich, MA 01938
P 978.356.9622, F 978.356.0625

Haverhill YMCA
81 Winter Street, Haverhill, MA 01830
P 978.374.0506, F 978.373.0710
Lynch/van Otterloo YMCA
40 Leggs Hill Road, Marblehead, MA 01945
P 781.631.9622, F 781.639.0190
Salem YMCA
One Sewall Street, Salem, MA 01970
P 978.744.0351, F 978.740.9168