I was just over there last week. I will look a bit more closely for it. The big fence around the perimeter of the property is down, Whatever was operating where American Optical was took part of the propety along Eggert for parking. As for the Stained Glass window, you should contact the Dioceses of Buffalo. There was a sale of the church that fell through but, they were going to dismantle the church and move it to another state.
Feel free to e-mail me too.
I will check it out and try to shoot some photos for you.
MJ Peterson Real Estate