Leisinger Body Shop is an auto body repair & paint shop located in Shell Rock, IA.
(319) 885-6526
42.714572 -92.574554Leisinger Body Shop is an auto body repair & paint shop located in Shell Rock, IA.
Auto Body Repair Auto Body Paint
Please call for an appointment