Ottawa Street Power Station is a former municipal electric and steam utility generating station forProducator: POPULPUB