Address: 70A Léonard Ave., Ottawa, Ontario, Canada K1S 4V6
Phone / Text: (613) 612-0910
Monday through Friday: 11:00 a.m. to 6 p.m.
Saturday: 11:00 a.m. to 5 p.m.
Store is often open earlier and later than these published hours, and by appointment, unless I am playing tennis...