About

Edit info
  • Open today, 9:30am - 8:30pm
  • (781) 279-3333
  • 87 Main St
    Stoneham MA 02180

Need a day spa in Stoneham, MA 02180? Garden Nail & Spa is a local day spa located at 81 Main St. Make an appointment today by calling (781) 279-3333. Garden Nail & Spa hours are below.

Yelp Reviews