Rotherham Doncaster and South Humber NHS Foundation Trust is located in Rotherham, United Kingdom on Kimberworth Place, Kimberworth Rd. Rotherham Doncaster and South Humber NHS Foundation Trust is rated 3 out of 5 in the category primary care trust in United Kingdom.
Address
Kimberworth Place, Kimberworth Rd
Accessibility
Wheelchair-accessible entrance