Excalibur Auto Body Repair

3008 E Main St, Lewiston, ID, 83501, United States

Company Overview

Company Name

Excalibur Auto Body Repair

Address

3008 E Main St, Lewiston, ID, 83501, United States

About Excalibur Auto Body Repair

Excalibur Auto Body is a certified auto body repair shop located in Lewiston, Idaho. The company is a proud member of the Certified First Network and utilizes the eco-friendly PPG Envirobase paint system. Excalibur offers a lifetime guarantee on all local bodywork and is known for its exceptional customer service, with customers praising the team's professionalism and fair pricing.

Technologies Used