Get Directions to The Toll House Clinic ← View details 47 Horse Street, Chipping Sodbury, Bristol BS37 6DA, United Kingdom, Chipping Sodbury, England Get Directions From* To * — Required information