KFC St. Helier

Presently KFC owns 1 location in St. Helier, Channel Isles. Refer to the page below for a complete list of KFC locations close by.

KFC St Clair, St Helier

Open: 11:00 am - 10:00 pm2.00 mi