The Castle Theatre is a 1916 movie theater in downtown Pontiac that has been restored as a live-music and event venue.
It is worth checking if you are staying overnight or following Route 66 through town. Even without a show, the theater adds to Pontiac's small cluster of historic downtown stops.