Import Specialist Inc. has the qualities you are looking for in an import car repair shop in Indianapolis, IN. We specialize in import car repair and maintenance services. Call us for a free estimate on import car repair today at 317-876-9890.
4373 W. 96th Street, Indianapolis, Indiana 46268
(317) 876-9890