About Everwood
Everwood is an intellectual disability intermediate care facility located in Toledo, OH.
Our Facilities
Everwood has been registered with the National Provider Identifier database since November 21, 2008 and its NPI number is 1114172905 (certified on 11/21/2008).
Book an Appointment
To schedule an appointment, please call (419) 866-6500.