About Alcohol & Drug Dependency Services
Alcohol & Drug Dependency Services is a substance abuse rehabilitation facility located in Ottumwa, IA.
Our Facilities
Alcohol & Drug Dependency Services has been registered with the National Provider Identifier database since May 13, 2008 and its NPI number is 1790952471.
Book an Appointment
To schedule an appointment, please call (800) 622-8340.