Aldo Leopold Nature Center Facebook Twitter SMS Email Print Save Address 330 Femrite Drive Madison, WI 53716 608-221-0404 View Website Last Updated: June 12, 2018 Map Other Information Facebook Twitter SMS Email Print Save