Subway 642

Subway #642-0 is a Subway restaurant located at, 616 East Green Street Suite A, Champaign, Illinois.