Martin Demers Technologies Address: 281 Rue Du Replat, Saint-Nicolas, QC G7A 5E2 Phone: (418) 619-1275 Other Businesses: Martin Lavoie at 425 Rue Des Chutes, Saint-Nicolas, QC G7A 1E7