Metro Waste Authority is located at 300 E Locust St
Ste 100
, Des Moines, IA 50309. It has around 10 - 20 employees. Its revenue is under $1M. Environmental service primarily engaged in one or more of the following: (1) collecting & hauling of hazardous waste material, (2) operating treatment or disposal facilities for hazardous waste. The parent company of this organization is Metro Waste Authority ...
Brand Quality - 1/2
Do you believe in Metro Waste Authority's mission?