KFC hours In Amherst, CANADA

All restaurants KFC in Amherst: 1

Time in Canada: 02:05:12

KFC Amherst, Amherst

131 S ALBION ST

Opens at 11:00 today