KFC J235060

KFC #J235060 is a KFC restaurant located at 3144 Tampa Road in Oldsmar, Florida.