St Louis Vehicle Inspection Facility in Saint Louis, MO 63125

St Louis Vehicle Inspection Facility in Saint Louis, MO 63125 (Saint Louis County) is a commercial area (Missouri Highway Patrol), Koch Road 3180 (63123).

House Number
3180
Postal Code
63123
Street
Koch Road
Land Use
commercial area
Operator
Missouri Highway Patrol
Website
https://www.mshp.dps.missouri.gov/MSHPWeb/PatrolDivisions/DED/