KFC D375001

KFC #D375001 is a KFC restaurant located at 2737 Veterans Avenue in Vandalia, Illinois.