Starbucks Coffee 73903

Starbucks Coffee #73903, also known as Starbucks Food Pyramid - Tulsa #66, is a Starbucks coffee shop located at 10122 South Memorial Drive, Tulsa, Oklahoma.