The twenty-one-member board of Inter-Faith Council for Social Service voted unanimously on Wednesday night to proceed with IFC’s original plan to build a three-story building for a centralized food assistance program at 110 West Main Street in Carrboro. By doing so, the board rejected the only other site chosen as a finalist by a search […]