Child & Adolescent Mental Health Service - Luton is located in Luton, United Kingdom on Charter House, Alma St. Child & Adolescent Mental Health Service - Luton is rated 2.2 out of 5 in the category mental health service in United Kingdom.
Address
Charter House, Alma St
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet