Ridge Hill Reservation
Drag box to select area
100% Were impressed
Ridge Hill contains over 360 acres of conservation land and is managed by the Town of Needham. Various events, including summer camp activities, take place at the reservation.
463 Charles River St, Needham, MA 02492