Explore details about location Thirlstone Avenue. Thirlstone Avenue is a location situated within the Oldham alongside other areas such as Greenside Avenue, Henshaw Street, Waterloo Street.