KFC G410012

KFC #G410012 is a KFC restaurant located at 1211 North Westwood Boulevard in Poplar Bluff, Missouri.