Locations
New changes as of Summer 2026. The Westlake and Oxnard clinics have moved to the main campus of California Lutheran University in Thousand Oaks.

Thousand Oaks
California Lutheran University main campus
3273 South Campus Drive
Thousand Oaks, CA 91360
Phone: 805-493-3390
Mon-Thu: 9am - 8pm
Fri: 9am - 5pm
Sat: Closed
Sun: Closed

Oxnard
This location is permanently closed.

Westlake Village
This location is permanently closed.