1. Dedham Country & Polo Club
124 Country Club Rd, Dedham, MA 02026
Coordinate: 42.25085,-71.21313
Phone: (781) 326-6210
2. British Swim School of Holiday Inn Boston-Dedham Hotel & Conference Center
55 Ariadne Rd, Dedham, MA 02026
Coordinate: 42.23162,-71.18272
Phone: (617) 910-2568