Get Directions to Schafer's Clock Repair Centre

Get directions

Schafer's Clock Repair Centre

5510 Jill Street, Osgoode, Ottawa, Ontario K0A 2W0

+1 613-721-8807

View details