Edit info

Looking for a nearby spa? Spa Ojai is located at 905 Country Club Rd in Ojai, CA. Question on Spa Ojai prices and hours, or need to make an appointment? Call today at (855) 697-8780. With 6 reviews on Yelp, Spa Ojai has an average rating of 4 stars.

Yelp Reviews