We want your vehicle! Get the best value for your trade-in!
Welcome to
Apollo Auto
offering quality vehicles at 2 great locations
Apollo Auto El Monte
10915 Garvey Avenue
El Monte, CA 91733
(626) 215-0440
Apollo Auto Thousand Oaks
61 N Oakview Drive
Thousand Oaks, CA 91362
(805) 404-3873
Find your next car at Apollo Auto