The Cabot Street YMCA is part of the Greater Beverly YMCA, which also includes the Sterling YMCA and the McPherson Teen Center. The Greater Beverly YMCA offers early education programs, after-school care and camps for kids and teens, health and wellness programs and opportunities for physical activity and exercise at its facilities. The Cabot Street Y, located next to St. Mary's Church, is one of three housing initiatives sponsored by the Greater Beverly YMCA. It provides housing for 45 low-income adults, some of who may be involved with substance recovery programs or are facing physical or mental challenges.