Subway 39906

Subway #39906-0 is a Subway restaurant located at Walmart Supercenter #1491, 1500 North Jefferson, Indianola, Iowa.