Lo & Co is located at 699 Rue Saint Maurice, Montréal, QC H3C 1L4, Canada