Company Details

Deflecto Corp.
Address: 7035 E 86th St, Indianapolis, IN 46250 United States
Phone: 317-849-9555
Fax: 317-585-3090

Company Description:

Manufacturer of anti-fatigue mats, for people to stand on their feet for long periods of time, and be more comfortable, drain mats, scraper mats, floor protection and break room storage utilization products.

Company Type: