Chapel Hill Coverage

All assets associated with the tag: Chapel Hill

The Town of Chapel Hill is located in Orange County in central North Carolina.

In the aftermath of Hurricane Florence in September 2018, the town received 9 inches of rain in approximately three days. The community saw multiple road closures and downed trees.