4 star tire & auto repair ★★★☆☆3.3 (45) Auto Repair Auto repair shop · Tire shop 3420 E 18th St, Antioch, CA 94509 Call Details →
Walmart Auto Care Center ★★★☆☆3.0 (164) Auto Repair Oil change service · Auto repair shop · Car repair and maintenance service 4893 Lone Tree Wy, Antioch, CA 94531 Call Website Details →