World
North America
Canada
Ontario
Elmira
What's new in Elmira
Elmira venue information
Elmira restaurants
KFC
66 Arthur St S
Elmira, Ontario N3B 2M9
Canada
Phone: 519-669-5406
Tim Hortons
305 Arthur St S
Elmira, Ontario N3B 3L5
Canada
Phone: 519-669-0041