1311 W Channel Islands Blvd Suite 101, Oxnard, CA 93033, USA
(805) 568-6869
Salon website ↗
Open until 5pm