The Craig Block now stands alone, flanked by empty lots on Main Street, an unassuming two-storey brick building that most ...