Our Mazda dealership in Telford We’re located at Stafford Park 1, Telford, Shropshire, TF3 3BD. Telephone: 01952 446999