East of the rail crossing, I-696 has a four-level stack interchange with I-75 over the quadripoint for Royal Oak, Madison Heights, Hazel Park and Ferndale. This interchange marks the eastern end of the cargo restrictions. I-696 jogs to the northeast near the Hazel Park Raceway, leaving 10 Mile Road. Crossing into Warren in Macomb County at the Dequindre Road interchange, the freeway begins to follow 11 Mile Road again. Near the Detroit Arsenal Tank Plant, I-696 has another stack interchange for Mound Road; through the junction, the freeway makes a slight bend to the south. The freeway continues east through the northern edge of Center Line, crossing a line of Conrail Shared Assets and heading back into Warren. The Interstate crosses into Roseville near the M-97 (Groesbeck Highway) interchange and then meets M-3 (Gratiot Avenue) just west of the eastern terminus at I-94 (the Edsel Ford Freeway) in St. Clair Shores. The service drives merge in this final interchange and 11 Mile Road continues due east to Lake St. Clair.