KFC J718316

KFC #J718316 is a KFC restaurant located at 101 Baldridge Lane in Salem, Illinois.