Starbucks Coffee 26175

Starbucks Coffee #26175, also known as Starbucks 21st & Yale Ave, is a Starbucks coffee shop located at 1881 South Yale, Tulsa, Oklahoma.