Koch Auto Body
7914 Ivory Ave
Saint Louis
MO
63111
(314) 638-8200
Open Map
Description
Koch Auto Body is located at 7914 Ivory Ave in Saint Louis and has been in the business of Body Shop, Automotive since 1970.
by dandb on June 23, 2015 from
dandb
auto
Auto Body Repair
Automobile Body Repairing & Painting
automobile paint repairing
Automobile Painting
automotive
automotive body
car
Categories: Auto Body
interior repair & maintenance