KFC hours In Devon, CANADA

All restaurants KFC in Devon: 1

Time in Canada: 00:57:15

KFC Devon, Devon

101-45B SUPERIOR ST

Opens at 11:00 today