Where do you need Auto Repair Shops ?
About Limas Auto Repair
Limas Auto Repair is located at 224 S Fulton St, Newell, IA. This business specializes in Auto Repair & Service.
Limas Auto Repair is located at 224 S Fulton St, Newell, IA. This business specializes in Auto Repair & Service.