Chapel Hill Transit’s D and Saturday D routes have resumed service to Rams Plaza after construction caused detours for nearly 10 months.

The new bus stop will be located on the service road at 1722 Rams Plaza, according to a news release.

The stops along the service road and Europa drive were scheduled to open on Wednesday at the Quality Inn, the service road at Europa Drive and Europa Drive at Duck Pond.

A detour was established on April 30, 2016, due to construction activity near Rams Plaza.

The high-traffic intersection with Ephesus Church and Fordham Boulevard has undergone major construction over the last year in an attempt to ease traffic flow.