Strawberry Hill
Park
0.0
Based on 2 reviews
Reviews
Li
Linda T
139 month ago
Great sledding hill in the winter!
Du
Dustin F
146 month ago
At the top left side of the hill there is a tree. If you sit behind the tree it blocks most of the light from the town. This makes it perfect for star gazing.