KFC 26467

KFC #26467 is a KFC restaurant located at 3325 Northwest Pine Avenue in Ocala, Florida.