Explore details about location Notch Road. Notch Road is a location situated within the Addison County alongside other areas such as Leicester-Whiting Road, Sunset Lane, Reichert Lane. Additionally, some smaller parts of Notch Road include specific areas like Natl Forest Rd 81 adding to the diversity of its landscape.