KFC D333013

KFC #D333013 is a KFC restaurant located at 3150 South 6th Street in Springfield, Illinois.