Starbucks Coffee 6880

Starbucks Coffee #6880, also known as Starbucks Riverside Pkwy & S Delaware Ave, is a Starbucks coffee shop located at 9591 South Riverside Drive, Tulsa, Oklahoma.