General Inquiries
Phone
(613) 738 8934
Location
Located in Ottawa, South Keys area, in the Greenboro Plaza.
4-25 Tapiola Crescent, Ottawa, ON, K1T2J7
Free parking !!
Hours of Operation
Monday to Friday: 7:00am – 7:00pm
Saturday: 8:00 am – 1:00pm
Closed on statutory holidays