We are proudly located at 118 Ottawa Street North in Hamilton, Ontario.
We’re just minutes from the QEW – Take the Nikola Tesla Blvd ramp.
(Google Map Widget Not Available)
Our hours of operation are currently as follows.
Sunday & Monday: CLOSED
Tuesday to Wednesday : CLOSED For time being
Thursday to Friday: 12:00pm-5:00pm
We are closed all major holidays.
*Our hours change in Summer vs Winter. Site is updated.
**During Covid, we suggest you make an appointment using our booking page.