 at 888-247-5701 or go to HOM.org. The Leslie Science and Nature Center is a nonprofit organization that provides environmental education, experiences, and events for children, families, and individuals of all ages. The Leslie Science and Nature Center is located