KFC D333020

KFC #D333020 is a KFC restaurant located at 501 North Prospect Road in Bloomington, Illinois.