Mountain Vista Manor

602 East Oak Street Ojai CA 93023 (888) 848-5698