Company THE ORGANIC COMPOUND LIMITED LIABILITY COMPANY Address 11598 W 181ST AVE., LOWELL, IN, 46356, USA