Explore details about location Stearns Hill Road. Stearns Hill Road is a location situated within the Waltham alongside other areas such as Princeton Avenue, Whitcomb Street, School Avenue.