KFC K321001

KFC #K321001 is a KFC restaurant located at 1139 North State Street in Ukiah, California.