translate English to French: Lafontaine, Guy, Architect, 30 Desrochers Street, Mont-Saint-Hilaire J3H 3C6 Champlain:
Lafontaine, Guy, architecte, 30, rue Desrochers, Mont-Saint-Hilaire J3H 3C6 Champlain :