KFC D375003

KFC #D375003 is a KFC restaurant located at 1607 South Route 127 in Greenville, Illinois.