Oxnard, California

Walmart Supercenter

2001 N Rose Ave
Oxnard CA 93036

Phone: 805-981-4884
Store #2032
Interstate Exit:
Open 24 Hours: No
Overnight Parking: No