Larry's Auto Craft & Repair
424 E St
Shelby
IA
51570
(712) 544-2413
Open Map
Description
Larrys Auto Craft & Repair is located at 424 East St, Shelby, IA. This business specializes in Auto Repair & Service.
by merchantcircle on September 24, 2018 from
merchantcircle
Auto repairing
Auto Service
Auto Service & Repair
Automobile Repair and Service
Automotive Repair
Autos
Number of employees: 1 to 4
Services
Shelby
Steering systems & equipment