Directions & Parking
We are located at 518 Medford Street in Magoun Square, Somerville next to the CVS.
We are along the 80 and 89 MBTA bus lines.
We have bicycle parking along the side of the building, except during the Winter.
Lots of parking spaces available in the Somerville Municipal Lot behind CVS.