Explore details about location Elkton Road. Elkton Road is a location situated within the Newark alongside other areas such as Elm Avenue, Townsend Road, West Village Road.