Hospital & Health Care - Saint Louis, Missouri, United States
Edgewater Nursing Home is a hospital & health care company based out of 5500 S Broadway, Saint Louis, Missouri, United States.