Metro Water Recovery Substation in Denver, CO 80229

Metro Water Recovery Substation in Denver, CO 80229 (Adams County) is a substation (Public Service Company of Colorado, 115000 V). Metro Water Recovery Substation is located near South Platte River Trail.

Operator
Public Service Company of Colorado