Skip to content

New Leaf Skin Care, Spa & Boutique

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 you