Macgregor Drive in Alamance County, North Carolina

Macgregor Drive in Alamance County is a residential street. It runs in a north-south direction starting from Macdougall Drive and crosses Macdougall Road and ends at Macleod Street. Macgregor Drive also exists in Carteret County.
Road Type
residential street
Route
north-south