KFC 30892

KFC #30892 is a KFC restaurant located at 103 Airport Road in Ozark, Arkansas.