Obey Creek Plans Raise Environmental Concerns

Some Chapel Hill residents are questioning whether the Town Council has adequate information about the environmental impact of the proposed Obey Creek development project.

Read More