KFC D016015

KFC #D016015 is a KFC restaurant located at 1601 West Willow Street in Long Beach, California.