Downtown Attleboro YMCA Loading Map.... Downtown Attleboro YMCA63 North Main Street - AttleboroEvents 41.946026 -71.285729 Address 63 North Main Street Attleboro MA 02703 United States Upcoming Events No events in this location