Power Station Tallawarra wallpaper Tallawarra Power Station There are 2 Power Plants in Tonawanda New York serving a population of 57725 people in an area of 18 square miles. Fire and Rescu… Saturday, June 18, 2022 Edit