Photo Details

Photo detail

September 1, 2011

The Castle Theatre, which opened in 1927 and closed in 1958, was on East Evergreen Boulevard between Main Street and Broadway.