KFC D333018

KFC #D333018 is a KFC restaurant located at 1850 West Jefferson Street in Springfield, Illinois.