Explore details about location Etna Road. Etna Road is a location situated within the Dedham alongside other areas such as Granite Street, Ariadne Road, Flood Drive.