16661 Ventura Blvd, #401,
Encino, CA 91436
Cross Streets: Between Petit Ave
and La Maida St
» View map of our location
Monday thru Thursday 8:00 am - 9:00 pm
Friday: 8.00am - 2:30pm
Sunday: 8:00am - 7:00pm
Night and off hours appointments available upon request.
Emergency patients seen 24 hours, 7 days a week.
Map of our location
View Larger Map