Explore details about location Indian Hill Road. Indian Hill Road is a location situated within the Worcester alongside other areas such as Montrose Street, Ellis Drive, Dix Street.