About

Edit info
  • Open today, 10:00am - 7:00pm
  • (781) 255-8759
  • 451 Walpole St
    Norwood MA 02062

Searching for a nail salon in Norwood, MA? Sky Spa is a nail salon located at 451 Walpole St. Want to know if Sky Spa is open today? Call (781) 255-8759 for Sky Spa hours and to make an appointment. Reviewers give Sky Spa 4.5 stars on Yelp.

Yelp Reviews