1. Cohasset Tennis Club 21 Cedar St, Cohasset, MA 02025 Coordinate: 42.24428,-70.83099 Phone: (781) 383-9533
2. Cohasset Tennis Club 21 Cedar Ln, Cohasset, MA 02025 Coordinate: 42.23086,-70.79309 Phone: (781) 383-9533