1. Needham Pool & Racquet Club 1150 Central Ave, Needham, MA 02492 Coordinate: 42.2816,-71.25313 Phone: (781) 449-1393