Covanta Mount Lassen Power

This facility is currently idle.
Address
County Road A-21
Westwood, Lassen Co. CA 96137-1390

please contact CBEA for membership options