The board of directors for Inter-Faith Council for Social Service will choose Wednesday between building a three-story building to feed hungry low-income people in Downtown Carrboro, or moving it away — but not too far away — from downtown businesses, at 303 Jones Ferry Road. There’s a very good chance the Jones Ferry site will […]