Neohelix divesta can generally be found in terrestrial rocky forest (Encyclopedia of Life 2012) in the southern states such as Arkansas, Kansas, Louisiana, Missouri, Oklahoma, and Texas as indicated by the stars on the map below (United States Department of Agriculture 2012).

Picture taken by National Agricultural Statistics Service

Map obtained from the United States Department of Agriculture

Now that we know where Neohelix divesta lives let's discover what it is they eat.