Nearest shops
KFC
KFC stores in Kilmarnock - Opening times, phone numbers and addresses
KFC chicken restaurants, the world's second largest restaurant chain, have been selling finger-lickin' chicken in the UK since 1965.
Featured products in Kilmarnock
KFC in other cities