Linwood House - Drug Rehab & Alcohol Rehab South Yorkshire is located in Barnsley, United Kingdom on Wensley Rd. Linwood House - Drug Rehab & Alcohol Rehab South Yorkshire is rated 3.4 out of 5 in the category medical center in United Kingdom.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet