Small park. Picnicking and hand carried boat or shore fishing.
Wildwood Dam is located at 1 Private Location Somewhere, Upton, MA 01568