KFC K071005

KFC #K071005 is a KFC restaurant located at 1693 West Jackson Street in Ozark, Missouri.