on/prospect & north

The latest

Urban spelunking: The East Side Clock Tower Building

The Clock Tower Building, 2266 N. Prospect Ave., at the corner of Prospect and North Avenues is most assuredly an East Side landmark, visible from all directions and across generations who have gazed up at its three faces to synchronize watches or make sure a meeting wasn't missed.