Explore details about location Echo Road. Echo Road is a location situated within the El Dorado County alongside other areas such as Prescott Avenue, Possum Creek Lane, Greenwood Lane.