VILLARD is a medical devices company based out of ZONE D ACTIVITE DE CHAPEAU, NEUVILLE SUR SARTHE, France.
Looking for a particular VILLARD employee's phone or email?
The VILLARD annual revenue was $5.4 million in 2026.
VILLARD is based in Coulaines, Pays de la Loire.
The NAICS codes for VILLARD are [42345, 423, 42, 4234].
The SIC codes for VILLARD are [50, 504].