Explore details about location Barlow Moor Road. Barlow Moor Road is a location situated within the Manchester alongside other areas such as Blossom Street, Withington Road, Whitsbury Avenue.