Starbucks Coffee 2646

Starbucks Coffee #2646, also known as Starbucks Southport & Emerson, is a Starbucks coffee shop located at 6815 South Emerson Avenue Space I, Indianapolis, Indiana.