Edit info
  • Open today, 9:00am - 8:00pm
  • (781) 352-2659
  • 500 Boston Providence Tpke
    Norwood MA 02062

Searching for a day spa? Check out Studio Salons (address: 500 Boston Providence Tpke, Norwood, MA 02062). Studio Salons operating hours are below. To get detailed information on Studio Salons prices and menu of services, call (781) 352-2659.

Yelp Reviews