ASTROExperiences

Museum · Newport News, VA

Discovery Center

The Discovery Center is situated within Newport News Park. Visitors can engage with its nature programs and explore the on-site exhibits.

Is this your business? Claim it

Overview

About Discovery Center

This facility also hosts the City’s Wildlife Rehabilitation program.

Places to stay in Newport News →