KFC J235051

KFC #J235051 is a KFC restaurant located at 2430 34th Street South in St. Petersburg, Florida.