

Everybody’s favorite steam plant, located off Studebaker Road in Long Beach, is due for a face-lift over the course of the next few years. How will this affect Long Beach residents and the surrounding environment?
Everybody’s favorite steam plant, located off Studebaker Road in Long Beach, is due for a face-lift over the course of the next few years. How will this affect Long Beach residents and the surrounding environment?