Get directions to: Starbucks: Market Place Mall - Champaign, Champaign, IL
Restaurant address: 2000 N Neil St, #375 Champaign, IL 61820, USA
Restaurant: Starbucks: Market Place Mall - Champaign