Company L & L CONSOLIDATED SPECIALTIES INCORPORATED Address 307 W SPENCER ST, COLUMBIA CITY, IN, 46725, USA