Allen Physicians & Clinics
- Address
- 160 E Main St, Denver, IA, 50622
- Phone
- 319-984-5645
- Website
- www.allenhospital.org
About
Allen Hospital is a 228-bed, not-for-profit community hospital serving the Cedar Valley. Allen is an affiliate hospital of Iowa Health System, which cares for one of every three patients in Iowa.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.