KFC G135037

KFC #G135037 is a KFC restaurant located at 770 34th Street North in St. Petersburg, Florida.