KFC H690006

KFC #H690006 is a KFC restaurant located at 4901 Babcock Street Northeast in Palm Bay, Florida.