KFC D333019

KFC #D333019 is a KFC restaurant located at 1111 North 9th Street in Springfield, Illinois.