Subway 642

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