top of page
FIND US
Two Locations to Serve You
NORWALK LOCATION
10653 Imperial Hwy
Norwalk, CA 90650
Tel: 562-929-2247
OXNARD LOCATION
2675 E. Vineyard Ave.
Oxnard, CA 93036
Tel: 805-981-3801
Open 7 Days a Week!
Monday thru Saturday: 9:00am - 6:00pm | Sunday: 10:00am - 5:00pm
bottom of page