Explore details about location Martock Avenue. Martock Avenue is a location situated within the Manchester alongside other areas such as Barrhill Close, Greame Street, Whitworth Street West.