Retail store Hours: 10 to 6pm Monday to Saturday. Closed Sunday. Visit our Retail store located at 3243 Dufferin Street, Toronto, Ontario. Canada M6A 2T2 . Call 416 783 4140 or 1 800 580 7160
Based in Hong Kong with offices in Canada, this company offers a wide range of telescopes, binoculars, microscopes, imaging cameras and telescope accessories.