KFC G410071

KFC #G410071 is a KFC restaurant located at 5120 Southeast Abshier Boulevard in Belleview, Florida.