location
We are located at the beautiful South Beach (formerly Membership Beach) in Westwood MA.
how to find us
From Dover Road, turn onto Brune Way (across from 576 Dover Road).
Drive to the end of Brune Way and park in the parking lot on the right.
At the far end of the parking lot, near the lake, you’ll see a footpath and string lights leading toward the beach.
Follow the path all the way to the end. You’ll find us at South Beach.