About Avalon Home Health
Avalon Home Health is a home health agency located in Idaho Falls, ID.
Our Facilities
Avalon Home Health has been registered with the National Provider Identifier database since January 26, 2016 and its NPI numbers are 1639536337 and 1700244076. Avalon Home Health is also known as Avalon Hospice (Hospice Care, Community Based Agency).
Book an Appointment
To schedule an appointment, please call (208) 419-0896.