Subway 34729

Subway #34729-0 is a Subway restaurant located at Walmart Supercenter #2716, 3601 29th Avenue Southwest, Cedar Rapids, Iowa.