Highland and Islands Residential Recovery Centre69 Old Perth Road, Inverness IV2 3JH40.4 miles from centre of CraigSize 6 roomsYounger Adult CarePermanent Care
Beechwood House69/71 Old Perth Road, Inverness IV2 3JH40.4 miles from centre of CraigSize 15 roomsYounger Adult CarePermanent Care