1. Needham Pool & Racquet Club 1550 Central Ave, Needham, MA 02492 Coordinate: 42.27286,-71.26465 Phone: (781) 449-1393