Get Directions to Ambleside Clinic ← View details 42 Vicars Cross Road, Chester, Cheshire CH3 5NL, United Kingdom, Chester, England Get Directions From* To * — Required information