Satellite map of Castle Craig Hospital
Map of Castle Craig Hospital
Castle Craig Hospital is a private residential drug and alcohol rehabilitation clinic located in Peeblesshire, Scotland. It is the largest addiction treatment hospital in the UK and since its founding in 1988 it has treated over 10,000 patients.
Latitude: 55° 41' 3.12" N
Longitude: -3° 22' 29.96" W