Home School programs | What’s happening in Ann Arbor / Detroit

Howell Nature Center

The mission of the Howell Nature Center is to provide opportunities for mental, physical and spiritual growth designed to enhance our relationship with God, nature, and our brothers and sisters throughout the world.
1005 Triangle Lake Road
Howell , MI , 48843
Phone: 517-546-0249
42° 31' 27.9012" N, 83° 57' 1.8036" W