Get Directions to Thames Pathology Services ← View details 12 Mill Street, Slough SL2 5DH, United Kingdom, Slough, England Get Directions From* To * — Required information