Subway 7058

Subway #7058-0 is a Subway restaurant located at, 318 Bar Dell Street , Ottumwa, Iowa.