Apollo Auto El Monte - Apollo Auto Thousand Oaks
61 N Oakview Dr
Thousand Oaks, CA 91362
Customer satisfaction is the key to our success. We have two locations to serve our customers better, we're located in El Monte and Thousand Oaks, CA. We offer a simple and stress-free shopping experience with a wide selection of quality used cars, trucks, and SUVs. Our team strives for excellence by assuring each customer finds a vehicle that will fit their lifestyle and budget. For quality and service you can trust, shop with us. We're a family-owned Dealer/Broker, specializing in selling quality cars, providing great service, offering competitive prices and help you obtain easy financing.
Contact Us