About Emergency Shelter Care
Emergency Shelter Care is a foster care agency located in Ottumwa, IA.
Our Facilities
Emergency Shelter Care has been registered with the National Provider Identifier database since April 24, 2013 and its NPI number is 1689018384.
Book an Appointment
To schedule an appointment, please call (641) 682-3449.