This is the sight at 18707 St. Clair Avenue. This location held the Drop Zone Cafe in 1966. Today the front of the building has been totally redone, and it is used to house scrap metal.
The West Bank of the Flats has fared better than its eastern neighbor. The area still boasts the Powerhouse, a 19th century brick former power station that houses Howl at the Moon Cafe, Windows on the River party room, the IMPROV Comedy club, and theā¦