For GPS purposes, the address is approximately:
1400 block of Portage Rd., Niles, MI 49120

Topinabee Lake Preserve is located just southwest of Niles. From US-12 (Pulaski Highway), turn north onto Portage Road. The preserve is just ahead; park along the east edge of the road when you see the preserve sign.