26 Notre-Dame St E, Montreal, QC
This is an olnline shop for Leica Cameras and Binoculars. Leica Enthusiats meet and shop here at excellent prices.