American Tire Depot
2320 E Vineyard Ave
Oxnard, CA 93036-2103
805-330-6940