Explore details about location Devonridge Crescent. Devonridge Crescent is a location situated within the Scarborough alongside other areas such as Hiscock Boulevard, Firvalley Court, Bridlegrove Drive.