KFC hours In Devon, CANADA

All restaurants KFC in Devon: 1

Time in Canada: 06:00:40

KFC Devon, Devon

101-45B SUPERIOR ST

Opens at 11:00 today