Chicago, IL - South Canal Street
Operational
14
Stalls
72kW
Peak Power
Urban
Generation
Output Capacity72 / 500 kW
Location181 m elev
1100 South Canal St, Chicago, IL, 60607
Connectors
TPC
Access Notes
- Level 5
External
1100 South Canal St, Chicago, IL, 60607