The Howell Nature Center will be closed on Friday.