About

Edit info
  • Closed Today
  • (646) 645-5207
  • 231 W 21st St
    New York NY 10011

In Chelsea, New York City-Manhattan and looking for a day spa? Stillpoint Holistic Studio is a spa located at 231 W 21st St. Book an appointment today by calling (646) 645-5207. Stillpoint Holistic Studio is rated 5 stars by 3 reviewers. You can find the hours of operation below.

Yelp Reviews