KFC L926001

KFC #L926001 is a KFC restaurant located at 7518 East US Highway 36 in Avon, Indiana.