Explore details about location Devon Avenue. Devon Avenue is a location situated within the Manchester alongside other areas such as Brown Street, Stocks Street, Whixall Avenue.