Subway 34103

Subway #34103-0 is a Subway restaurant located at Walmart Supercenter #197, 1730 East Jackson Road, Macomb, Illinois.