314-771-2021 3700 Chippewa Street St. Louis, MO 63116

Welcome to Imports Limited located at 3700 Chippewa Street in beautiful South St. Louis. Please call our Internet Team at 314.771.2021 to arrange a test drive or visit our website www.importslimited.com to view our complete inventory.