Starbucks Coffee 2668

Starbucks Coffee #2668, also known as Starbucks 173rd & Center, is a Starbucks coffee shop located at 17396 West Center Road Suite A, Omaha, Nebraska. The location features a drive-through.