KFC C029001

KFC #C029001 is a KFC restaurant located at 104 E.E. Wallace Boulevard in Ferriday, Louisiana.