By Kathy Gaillard, freelance contributor Schlitz Audubon Nature Center is an independent, locally supported partner of the National Audubon Society. Located at 1111 East Brown Deer Road, it is one of the most visited attractions in Milwaukee. With reasonable admission prices, engaging and interactive programs for children and adults, meeting rental space, and pristine … [Read more...] about Schlitz Audubon Nature Center—A Hidden Gem