Lewis Clark Metropolitan Service is located at 740 1/2 21st St in Lewiston, ID 83501. Lewis Clark Metropolitan Service specializes in appliance repair and water heater repair in Lewiston, ID.
Is this your business?