Brae Burn Country Club
VENUE BIO
Brae Burn Country Club, founded in 1897 and located in West Newton, Massachusetts, provides Boston-area golf enthusiasts and families with a quality experience steeped in tradition, natural beauty and personalized service.