New Leaf Boutique & Natural Spa
307 East Ojai Avenue Suite 101
Ojai, California 93023
Phone: 805-640-9911
Hours: Tuesday – Friday 10am -5pm
Saturday 10 ish – 5 ish (Ojai hours)
Sunday & Monday By Appointment Only
Cancellation Policy
Please provide 24 hours notice if you must cancel or change an appointment.
We accept credit cards
Gift Certificates Available