Explore details about location Towns Road. Towns Road is a location situated within the Nelson alongside other areas such as Cabot Road, Lead Mine Road, Franklin Pierce Highway.