at care garden view garden view care center at dougherty ferry Garden View Care Center of Dougherty Ferry is a senior living facility in Saint Louis MO. 13612 Big Bend Road Valley Park MO 6308… Saturday, October 22, 2022 Edit