AcuBoston BCA Coolidge Corner
Our clinic is located at 1354A Beacon Street in Brookline, on "Beacon Way." You will see the entrance to Beacon Way next to Party Favors. We are located halfway down the alley on the right side.
Public transit: We are off the Green Line (C) Coolidge Corner stop, and the 66 bus Harvard St @ Beacon St.