Starbucks Coffee 13723

Starbucks Coffee #13723, also known as Starbucks Lemmon & Inwood, is a Starbucks coffee shop located at 5715 Lemmon Avenue, Dallas, Texas.