Science Station Tour

The Wheaton College Science Station is located on a unique mountain terrace, which provides spectacular vistas in all directions.