KFC J625149

KFC #J625149 is a KFC restaurant located at 10557 Page Avenue in St. Louis, Missouri.