Most reviewed Golf Courses in Haverhill
- 3.5 Crystal Lake Golf Club (10 reviews)
-A Fun Place to Play
Tuesday: 7:00 AM - 9:00 PM Golf Courses
A nice place to play, but a lot of housing built up around the course. It's walkable but a little pricey See more..