Conrad’s Opens in Historic Former Theater Building-April 7, 2002

Conrad’s, located at 728 Washington Street, brought new life to one of Norwood’s most recognizable downtown buildings when it opened in 2002. The substantial brick structure, built in 1911 and … Continue reading Conrad’s Opens in Historic Former Theater Building-April 7, 2002