KFC - Avenue of Hope
1733 N 50th St Tampa, Florida 33619 | Restaurant Info