Tonawanda News

Archive

051912 ascension.jpg

DOUG BENZ/FILE PHOTO SOLD: The iconic stained glass windows at Ascension Church in North Tonawanda are shown in this 2011 file photo.