Elwood City Hospital

Elwood City Hospital is the main hospital located in Elwood City. It's the place where some of the characters like Brain and D.W. have been to before. It's also the hospital where Kate was born.