Explore details about location Cornell Road. Cornell Road is a location situated within the Needham alongside other areas such as Glen Gary Road, Pinehurst Terrace, Broad Meadow Road.