Get Directions to Orchard House Surgery - Newmarket ← View details Orchard House, Fred Archer Way, Newmarket, Suffolk CB8 8NU, United Kingdom, Newmarket, England Get Directions From* To * — Required information