KFC G012002

KFC #G012002 is a KFC restaurant located at 1132 North Quincy Avenue in Ottumwa, Iowa.