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.