Crystal Lake Golf Club - Crystal Springs

at Crystal Lake Golf Club

940 N Broadway Haverhill, MA

18 holes

About Crystal Lake Golf Club - Crystal Springs

Crystal Lake Golf Club - Crystal Springs is an 18-hole golf course in Haverhill, MA.

Playing Crystal Lake Golf Club - Crystal Springs?

Get GPS yardages, wind-smart club recommendations, and an AI caddie that learns your game — free in the ParPal Golf app.

Get the ParPal App

Frequently Asked Questions

How many holes does Crystal Lake Golf Club - Crystal Springs have?
Crystal Lake Golf Club - Crystal Springs has 18 holes.
Where is Crystal Lake Golf Club - Crystal Springs located?
Crystal Lake Golf Club - Crystal Springs is located at 940 N Broadway, Haverhill, MA.
Does Crystal Lake Golf Club - Crystal Springs have GPS yardages in an app?
Yes — the ParPal Golf app has GPS maps, yardages, and an AI caddie for Crystal Lake Golf Club - Crystal Springs. Download it from the app page at parpal.golf/app.