KFC H143021

KFC #H143021 is a KFC restaurant located at 737 North Galena Avenue in Dixon, Illinois.