15147 Ventura Blvd., Sherman Oaks, CA 91403
Open daily 10 AM – 9 PM
Phone (818) 379-7079
Parking
Street parking on Ventura Blvd., plus limited parking behind the building.
Walk-ins welcome
You do not need an appointment. Walk in and we will fit you in where we can. Booking ahead means you get the time and the therapist you want.
Hours
Monday – Sunday, 10 AM – 9 PM. Seven days a week.