7816 SOUTH US 2317816 SOUTH US
Cloverdale, IN 46120
United States
Latitude: 39.50759
Longitude: -86.79925
Year Opened: 2008
Fuel Conversion: Ethanol Conversion
AltraBiofuels plant going under. Production has stopped, but another company might buy the asset and bring it back online. Same with Conshocton