Yes! We have parking! There is a large parking lot in the front of the plaza. Skin To Soul Somerville is located on the Cambridge/Somerville line, near Lechmere Station in Twin City Plaza, easily accessible from Boston by public transportation and from Interstate 93.

We are tricky to find! Please look for Marshalls and Dunkin’ Donuts. We are to the right of Dunkin’ Donuts, down the stairs, near Ever Fitness.