KFC E648024

KFC #E648024 is a KFC restaurant located at 7107 West McNab Road in North Lauderdale, Florida.