Get Directions to St Louis County Public Works ← View details 21 Village Square Drive, Hazelwood, Missouri 63042 +1 314-615-7304 Get Directions From* To * — Required information