1. New England Swimming 47 May St, Needham, MA 02492 Coordinate: 42.28322,-71.23214 Phone: (781) 449-0270
2. South Shore YMCA 47 May St, Needham, MA 02492 Coordinate: 42.28322,-71.23214 Phone: (617) 479-8500