25 South Main Street

25 South Main Street

THREATENED 25, 31-35 South Main Street You may remember a call to action last year about the historic Udelman building at 31–35 South Main Street. It was ultimately approved for demolition, to make way for an addition to the existing Residence Inn by Marriott. In...