Skip to main content

Dover Hill Park

Dover Hill Park is a large civic park located on land overlooking Schoodic Falls on the St. Croix River. The property is located on Milltown Boulevard in St. Stephen.
The character-defining elements that describe Dover Hill Park include:
– green space
– foot paths
– floral gardens
– gazebo

Photos:

 

Location Information
Outdoor
Park
Wellness
Year Round
All Ages
St. Stephen

View Recreation Map