St. Louis Cars & Credit is THE locally-owned USED CAR SUPERSTORE located at 17 Liberty Place in Pontoon Beach, Illinois: just minutes from St. Louis.
We are your one stop shop for all your automobile needs. With TONS of vehicles in stock at any given time, we have everything that you're looking for. Whether it's foreign or domestic, car, truck, van or SUV: Why go anywhere else? Browse our online inventory 24/7, or call the friendly Internet Sales staff for more information.
Shop with confidence - Autocheck reports available on request. Financing? We have many options available to help you get into your next vehicle - we NEVER say no.
Thanks for stopping by, and happy shopping.