Mehlville, MO
Operational
10
Stalls
150kW
Peak Power
V2
Generation
Output Capacity150 / 500 kW
Location184 m elev
18 S County Center Way, Mehlville, MO, 63129
Connectors
TPC
Access Notes
- Located at South County Center
External
18 S County Center Way, Mehlville, MO, 63129