Skip to content

Topic - Allen Hospital

Allen Hospital is a private hospital in Waterloo, Iowa. The hospital, located at 1825 Logan Ave, has 234 beds, and is one of three hospitals located in the Waterloo - Cedar Falls, Iowa area. Allen Hospital is part of the Iowa Health System. - Source: Wikipedia

Related Stories

No Stories Found