SciTech Museum

The SciTech Museum is located in downtown Aurora, Illinois. Photo: SciTech Museum

The SciTech Museum is located in downtown Aurora, Illinois. Photo: SciTech Museum

The SciTech Museum is located in downtown Aurora, Illinois. Photo: SciTech Museum