Starbucks Coffee 10508

Starbucks Coffee #10508 was a Starbucks coffee shop located at 5060 West 38th Street in Indianapolis, Indiana. The store closed in 2008.