Starbucks Coffee 10570

Starbucks Coffee #10570, also known as Starbucks 61st & Yale, is a Starbucks coffee shop located at 5984 South Yale, Tulsa, Oklahoma.