About

Edit info
  • Open today, 10:00am - 7:00pm
  • (661) 600-6621
  • 24247 Main St
    Newhall CA 91321

Looking for a spa in Santa Clarita? Try Fleur Wellness Spa located on 24247 Main St. Call with any questions on hours, prices or availability at: (661) 255-0738. With 1 review, Fleur Wellness Spa has an average rating of 5 stars on Yelp.

Yelp Reviews