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 and doing just fine, as