Contact Us

We are located at 103 Beechwood Ave. Ottawa, Ontario, Canada

At the corner of Beechwood Avenue & Champlain Avenue.

613-746-6002

Monday - Tuesday: 9:00am - 6:00pm
Wednesday - Friday: 9:00am - 7:00pm
Saturday: 9:00am - 6:00pm
Sunday: 10:00am - 5:00pm