Lee's Body Shop
118 N 3Rd St
Indianola
NE
69034
(308) 364-9280
Open Map
Description
Lee's Body Shop is located at 118 N 3rd St in Indianola and has been in the business of Body Shop, Automotive since 1989.
by dandb on June 23, 2015 from
dandb
Auto Repair
Auto Repair & Service
Auto Service
Automobile Body Repairing & Painting
Automotive
Automotive - Body, Paint & Interior Repair
automotive body repair & painting
Autos
Body Shop
interior repair & maintenance