The roughly 90-acre Newton Neck Park is just northeast of the Veterans Bridge.
See All 1221 Episodes of "WHRO Reports"