Explore details about location Cedar Hill Trail. Cedar Hill Trail is a location situated within the Northborough alongside other areas such as Vanessa Drive, Coolidge Circle, Sunset Drive.