Solar Eclipse viewing at Mayborn Science Theater August 18, 2017 by Tim Fleischer Leave a Comment The Mayborn Science Theater, located on the campus of Central Texas College, will host a viewing of the solar eclipse on Aug. 21. [Read more…] about Solar Eclipse viewing at Mayborn Science Theater