Glenwood Power Station

Yonkers, NY

Status: Abandoned
Location: Yonkers, NYC
Comments: Very hazardous. Don’t fall into the elevator shafts as they are full of water and oil