
Somerville Sports Club
4.6 (48)other
A Somerville venue that serves as a neighborhood home for community gatherings and social events.
Description






Located along Somerville Avenue in Somerville, Massachusetts, the establishment operates as a local venue dedicated to hosting events and gatherings.