KFC C676007

KFC #C676007 is a KFC restaurant located at 3787 Waterford Parkway in Amelia, Ohio.