McCay House Stained Glass Doing Just Fine
When renovations began in November at the McCay House
[/winsor-mccay-house-sheepshead-bay-renovation/] (a.k.a. Hell House, a.k.a 1811
Voorhies Avenue), we worried that the original stained glass might be lost or
destroyed in the construction. But Lisanne Anderson reports that it’s still
there and doing just fine, as