Explore details about location New North Road. New North Road is a location situated within the Albert-Eden alongside other areas such as Mary Street, Point Chevalier Road, Rahiri Road.