KFC G160011

KFC #G160011 is a KFC restaurant located at 2517 Hubbell Avenue in Des Moines, Iowa.