KFC 27819

KFC #27819 is a KFC restaurant located at 1702 North Cockrell Hill Road in Dallas, Texas.