KFC H690002

KFC #H690002 is a KFC restaurant located at 6105 North US Highway 1 in Port St. John, Florida.