About IM Autohaus
International Motors and Swedish Motors Cars are pleased to officially announce their merger, with a history dating back to 1960 and over 250 years of combined automotive experience. They set out to create our new history with the same guiding principle as we did over 50 years ago: Loyal Customers Are More Important Than Short-term Profit. Their Customer Pledge is our commitment and contract with you to provide honest, reliable and informative service, every time – IMAutohaus.com
IM Autohaus is located in Falls Church, Virginia.