KFC K966001

KFC #K966001 is a KFC restaurant located at 817 South Main Street in Bellefontaine, Ohio.