• Umbra Toronto Watch Repair Clock

Our Services

Our store

2881 Lakeshore Blvd W

Sunday-Monday: CLOSED

Tuesday: 10AM - 6 PM

Wednesday: 10AM - 6 PM

Thursday: 10AM - 6 PM

Friday: 10AM - 6 PM

Saturday: 10AM - 5PM

Directions