Explore details about location North Scott Avenue. North Scott Avenue is a location situated within the Barrington alongside other areas such as Martin Court, Surrey Lane, Red Barn Lane.