Habitat
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).
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.