Wyckoff Country Club, nestled at the base of Mount Tom in Holyoke, Massachusetts, has been a distinguished fixture in the community since its founding in 1898. Originally designed by famed golf course architect Donald Ross and established with the support of local businessman J. Lewis Wyckoff, the 18-hole championship course continues to offer a classic New England golfing experience.