Explore details about location Indian Hill Road. Indian Hill Road is a location situated within the Weston alongside other areas such as South Street, Warren Place, Westerly Road.