Car repair in Owlthorpe, England The most extensive list of Car repair in Owlthorpe, England Accurard Owlthorpe, England Car repair Detail Address: 9 Ardsley Drive, Owlthorpe, Sheffield, Owlthorpe, England S20 6RZ . Phone: +44 114 247 6817. Types of specialists in Owlthorpe, England Accounting Car repair Dentist Doctor Electrician