Date of commercial operation: January 1948
Anheuser-Busch St Louis is an operating natural gas power plant located in St Louis City, Missouri. It has a capacity of 26 MW. It became operational in 1948.
Capacity
26 MW
State
Missouri
County
St Louis City
Developer
Available on paid plansOperational
January 1948
Balancing Authority
MISO
Learn more about Cleanview
Track 10,000+ power projects and 3,000+ data centers across the U.S.