The New Trier Township Podcast

Jack Macholl

Need some good news? Listen to a podcast that interviews experts and illustrates the community strengthening outcomes of township government programs. New Trier Township (Winnetka, Illinois) serves the physical, mental and social well being of resident's along the North Shore in Illinois. We're not waiting for better days ahead, we're making a difference-right now. read less