KFC J235059

KFC #J235059 is a KFC restaurant located at 956 Patricia Avenue in Dunedin, Florida.