Subway 39447

Subway #39447-0 is a Subway restaurant located at Walmart Supercenter #1323, 3315 North University Street, Peoria, Illinois.