Company ECO PRODUCTS OF PLOVER CO. Address 300 Main Street, Suite 800, LAFAYETTE, IN, 47901 - 0000, USA