Subway 7058

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