Explore details about location North Powells Island Road. North Powells Island Road is a location situated within the Nelson County alongside other areas such as Clarks Hill Lane, Afton Chapel Road, Harpers Creek Lane.