KFC hours In Amherst, CANADA

All restaurants KFC in Amherst: 1

Time in Canada: 09:46:56

KFC Amherst, Amherst

131 S ALBION ST

Opens at 11:00 today