AT Dementia is located in Lenton, United Kingdom on University of Nottingham Innovation Park, Triumph Rd. AT Dementia is rated 3 out of 5 in the category aids for disabled in United Kingdom.
Address
University of Nottingham Innovation Park, Triumph Rd
Accessibility
Wheelchair-accessible entrance