Car repair in Edgmond, England The most extensive list of Car repair in Edgmond, England Lea Bros Edgmond, England Car repair Detail Address: Shrewsbury Road, Edgmond, Newport, Edgmond, England TF10 8HU . Phone: +44 1952 810948. Website: leabrothersgarage.co.uk. Types of specialists in Edgmond, England Car repair Electrician