Starbucks Coffee 26173

Starbucks Coffee #26173, also known as Starbucks 81st & Olympia, is a Starbucks coffee shop located at 8055 South Olympia, Tulsa, Oklahoma.