Store location: 70A Léonard Ave., Ottawa, Ontario, Canada K1S 4V6
Phone or text: (613) 612-0910
Monday to Wednesday 9:30 AM to 6:30 PM
Thursday, Friday 9:30 AM to 9:00 PM
Saturday and Sunday 9:30 AM to 5 PM
Other times available by appointment.