-
Name
Metropolitan St Louis Sewer
Location type
Single Location
Revenue
$50 to 100 million
Employees
250 to 499
Engaged in
sewage treatment facility in saint louis, mo
Industry
sewage treatment facility, sewage systems, sewage treatment facilities
NAICS Codes
221320, sewage treatment facilities
SIC Codes
495203, sewer companies-utility