KFC J093003

KFC #J093003 is a KFC restaurant located at 510 North Webster Street in Taylorville, Illinois.