Explore details about location Somers Hill Road. Somers Hill Road is a location situated within the Town of Carmel alongside other areas such as Averill Drive, Daisy Lane, Richard Road.