Explore details about location Druid Hills Road. Druid Hills Road is a location situated within the Arkadelphia alongside other areas such as North 16th Street, Homewood, South 25th Street Circle.