Guelph, ON N1H 4E8, 124 Wyndham St N, Guelph European Watch & Clock Repair Watches ON N1H 4E8, Guelph