1. St Louis County Public Works 21 Village Square Shop Ctr, Hazelwood, MO 63042 Coordinate: 38.78241,-90.36219 Phone: (314) 615-7400