Spa Ojai

905 Country Club Rd, Ojai Valley Inn & Spa Ojai , California, United States - Phone: 805-646-5511