Starbucks Coffee 10771

Starbucks Coffee #10771, also known as Starbucks Taylor & Vaughn, is a Starbucks coffee shop located at 7790 Vaughn, Montgomery, Alabama. The location features a drive-through.