5750 Ch St François, Saint-Laurent, QCH4S 1B7Get directions
Automobile Parts & Supplies New, Automotive Parts Store
Les Industries GENO Inc. (a business formed in 1979) is a warehouse distributor of automobile and industrial hardware. Our catalog contains over 14,000 items and has 700 pages. Ask...more...See more text