Skip to content

New Leaf Skin Care, Spa & Boutique

  • Spa Services
307 E. Ojai Ave.
Ojai, California 93023
(805) 640-9411
  • About

    Welcome to New Leaf Spa & Boutique nestled in the heart of beautiful downtown Ojai. For fifteen years we have been dedicated to creating a sanctuary to relax and to renew while helping you achieve your optimum skin health using the purest, most effective products available today.