KFC C029027

KFC #C029027 is a KFC restaurant located at 1715 Highway 25 North in Heber Springs, Arkansas.