KFC E685032

KFC #E685032 is a KFC restaurant located at 640 South Walnut Street in Starke, Florida.