Subway 59482

Subway #59482-0 is a Subway restaurant located at Walmart Supercenter #3093, 795 West Overland Road, Meridian, Idaho.