100 Slayton Rd.,
Melrose , MA 02176 UNITED STATES
Based on 1 reviews
Great value in MelroseI tried Mt Hood a few weeks ago for the first time - played 9 after work on a Wednesday. We lucked out as leagues had not yet started. This is a hidden gem - we only had time for 9 but were able to watch the sun setting as we chipped on...
Worldwide > United States > Melrose, MA > Banquet Halls & Event Spaces