February 19, 2025 Ohio Star Theater featured on Cleveland 19 News Channel 19 escaped to Amish Country for an afternoon to tour the campus and find out all of the exciting things to come at the Ohio Star Theater! View All News