1811 voorhies ave
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