Des Peres Hospital: 2345 Dougherty Ferry Rd - St Louis, MO