Once it enters Monroe city limits, it becomes Haynes Street, where it connects several neighborhoods until it reaches the downtown business district.
At Church Street, it becomes Skyway Drive, continuing over the CSX rail yard it continue due north till it reaches Roosevelt Boulevard, where NC 207 ends at an interchange with US 74, US 601, and NC 200.
[1] The second and current NC 207 was established in 1948 as a new primary route from the South Carolina state line to US 74/NC 151/NC 200 (Franklin Street) in Monroe.
This route was originally numbered as NC 206 but was changed by the North Carolina Department of Transportation for reasons unknown.
This span was later re-signed as US 221A when a newer, more direct route was constructed bypassing Forest City and Spindale.