Starbucks Coffee 11187

Starbucks Coffee #11187, also known as Starbucks Big Bend & Dougherty Ferry, is a Starbucks coffee shop located at 2934 Dougherty Ferry Road, St Louis, Missouri. The location features a drive-through.