Date of commercial operation: August 2011
Southwestern Bell Telephone is an operating solar farm located in St Louis City, Missouri. It has a capacity of 17 MW. It became operational in 2011.
Capacity
17 MW
State
Missouri
County
St Louis City
Developer
Available on paid plansOperational
August 2011
Balancing Authority
MISO
Learn more about Cleanview
Track 10,000+ power projects and 3,000+ data centers across the U.S.