The River Club Massachusetts

The River Club    

3.3/5
(42) · Venue & event space in Scituate, United States
Address: 78 Border St, Scituate, MA 02066
Hours: Open 24 hours
Service Areas: 02066
Suggest an edit · Manage this business

Add more information

Settled between the Coastal towns of Cohasset and Scituate is the South Shore's dream come true. For the wedding of your desire, for the function of your preference, we can promise to deliver the best

Reviews

Yelp
3.3/5 · 42 reviews
Data from: Yelp.ca