Starbucks Coffee 11920

Starbucks Coffee #11920 was a Starbucks coffee shop located at 234 West Lockwood Avenue in Webster Groves, Missouri. The store closed in 2008.