OctoChem Inc Street 2090 Wagner Street City Vandalia State IL Phone number (618) 283-9360 Email address[email protected] 3PLs, IL, Vandalia, IL