Top Notch Auto Locators, Temecula, CA

top notch auto locators car dealership in temecula california 92590 4862 1

Top Notch Auto Locators – Car Dealer information

Postal Address: 28046 Del Rio Rd. Ste A,

Temecula, CA 92590-4862

Phone Number: 855-989-8097

Official website:

Convenience & Comfort

  • Service Centers
  • Detailing
  • Business Center
  • Children’s Play Area
  • Comfortable Waiting Area
  • Handicapped Accessible

Why You Should Buy A New Car From Us

All our vehicles go through our safety check program. Please call us at 951 694-4411 to arrange financing and a test drive, any credit ok. You can also visit our website at to view our complete inventory with photos and videos of each vehicle.

Other city car dealers: