Starbucks Coffee 2960

Starbucks Coffee #2960, also known as Starbucks I-85 & Taylor Rd, is a Starbucks coffee shop located at 6911 East Chase Parkway, Montgomery, Alabama. The location features a drive-through.