Starbucks Coffee 25140

Starbucks Coffee #25140, also known as Starbucks South Neil & Carriage Center, is a Starbucks coffee shop located at 2011 South Neil Street, Champaign, Illinois.