Michelle Neff

Michelle Neff

Michelle Neff currently writes for One Green Planet. She resides in Asheville, NC with her husband, two rescue dogs, and various foster cats. When she isn’t eating her way through Asheville’s plant-based deliciousness, Michelle enjoys reading, painting and going on adventures in the mountains.