Skip to content
SEVENS is located on Centre Street at the corner of Beacon Street in Brookline, Massachusetts.
One block west from the Harvard Street stops on the C-Line and 66 Bus.
One block East from the Summit Ave. stop on the C-Line.
Turn onto Centre from Beacon and we’re right before the CVS parking lot.