Description: Drainage Team is a stormwater management company located in the St. Louis Missouri area. Drainage Team was founded in 1997 and has successfully served thousands