Doughtery Ferry Center 2934 - 2966 Dougherty Ferry Road St. Louis, MO 63122 22,000 sq. ft. Directions