Explore details about location Church Road. Church Road is a location situated within the Windham County alongside other areas such as Dutton Road, Old Hampton Road, Natchaug Trail.