Terrys Autobody
330 S Plymouth Ave
New Plymouth, ID 83655-5535
208-278-3781