The Delaware Academy of Science, Inc. is located at the Iron Hill Science Center in Newark, Del. We are open Tuesday through Friday from 10am to 5pm, and Saturdays from noon until 4pm. If you’d like to come visit, our address is:
115 Robert L. Melson Lane
Newark, DE 19702
The Science Center staff may be reached by phone at (302) 368-5703, or use our contact form below.