Teapes Tyres ← View details Vicarage Street, Barnstaple, England EX32 7HA +44 1271 374204 Get Directions From* To * — Required information