Conveniently located at the intersection of Lindbergh and New Halls Ferry Road, Cross Keys Auto has been serving North St. Louis,  St. Louis County, and St. Charles as the premiere choice for used vehicles for more than 15 years. We are proud to be an automotive leader in our area. We are committed to our customers and strive to provide excellent customer service. We treat our customers with respect, not like just another sale. The sales team at Cross Keys is here to serve you and meet your needs in a hassle free environment. It is our goal to make you 100% satisfied with your vehicle purchase.

Cross Keys has quality vehicles! We offer an inventory of more than 500+ vehicles. Unlike other dealerships, we provide a wide variety of vehicle brands ranging in price in order to meet your financial needs. All of our cars go through a Premiere Certified inspection before being placed on the lot.

Already have a vehicle and looking to trade-in? We will work with you to provide the best value on your trade-in, just visit our Financing section for more information.

If credit is an issue, we have financing solutions for everyone and will put you in a car or truck you want at a price you can afford. Give us a call, e-mail, chat live, or come and see us today!

Why is Cross Keys Auto the Go-To Spot for St Louis, Berkeley, Jennings and Granite City, IL Drivers Seeking a New or Used Ford, Nissan, Chevrolet, Toyota, Mercedes-Benz Vehicle?

It could be our varied and accommodating selection of used Ford, Nissan, Chevrolet, Toyota and Mercedes-Benz models or it may also very well be the financing offers available to customers who shop with Cross Keys Auto. With these auto loan shoppers feel at ease, worry-free, and extra satisfied with their purchase.

Still not clear about why so many trust Cross Keys Auto for all of their Ford, Nissan, Chevrolet, Toyota and Mercedes-Benz needs? Visit our dealership at 14050 New Halls Ferry Rd. Florissant, Missouri and find out for yourself!

Contact Info


  • Monday 9:00am - 8:00pm
  • Tuesday 9:00am - 6:00pm
  • Wednesday 9:00am - 8:00pm
  • Thursday 9:00am - 6:00pm
  • Friday 9:00am - 8:00pm
  • Saturday 9:00am - 5:00pm
  • Sunday Closed