Subway 37961

Subway #37961-0 is a Subway restaurant located at Walmart Supercenter #1028, 401 River Road, East Peoria, Illinois.