Subway 6539

Subway #6539-0 is a Subway restaurant located at 2302 Green Bay Road, North Chicago, Illinois.