Howell Nature Center

The Howell Nature Center near Howell, Michigan┬áhas been caring for wild birds and mammals since 1982. They rehabilitate and release to the wild birds and animals that are imprinted, injured or orphaned. They give life-time care to animals that cannot be returned to their wild habitat. These permanent residents serve as subjects for photographers and … “Howell Nature Center”

Read More