Subway 33659

Subway #33659-0 is a Subway restaurant located at, 2455 Northgate , Ottumwa, Iowa.