KFC E648021

KFC #E648021 is a KFC restaurant located at 5990 South Flamingo Road in Cooper City, Florida.