KFC J235052

KFC #J235052 is a KFC restaurant located at 511 North Ferdon Boulevard in Crestview, Florida.