 The Leslie Science and Nature Center is a non-profit organization that provides environmental education, experiences, and events for children, families, and individuals of all ages. The Leslie Science and Nature Center is located at 1831 Traver Road in Ann Arbor. To learn more about events and classes, call 734-997-1553 or visit lesliesnc.org.