KFC

315 N Chicago Ave, Freeport IL

(815) 235-1051

Location