Locations
New changes coming for Summer 2026. The clinics (Oxnard and Westlake) will be moving to one location on the main campus in Thousand Oaks. Stay tuned for updates as we make the transition as easy as possible for all clients.

Westlake Village
31416 Agoura Road #115
Westlake Village, CA 91361
Phone: 805-493-3390
Fax: 805-493-3388
Mon-Thu: 9am - 8pm
Fri: 9am - 5pm
Sat: Closed
Sun: Closed

Oxnard
2200 Outlet Center Drive, Suite #470
Oxnard, CA 93036
Phone: 805-493-3059
Fax: 805-485-0170
Mon-Thu: 9am - 8pm
Fri: 9am - 5pm
Sat: Closed
Sun: Closed