Subway 6539

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