Starbucks Coffee 8830

Starbucks Coffee #8830, also known as Starbucks Powers & Stetson, is a Starbucks coffee shop located at 6082 Stetson Boulevard, Colorado Springs, Colorado. The location features a drive-through.