HOWELL — The Howell Nature Center has a lot to offer residents of Livingston County and Michigan ... The Howell Nature Center, 1005 Triangle Lake Road, is fresh off an outpouring of donations ...