Building Merchants in Manchester - Old Trafford 619 Stretford Road, Old Trafford, Manchester, M16 0QA Tags: power tools