1500 East 12th Street,
No one has favorited this theater yet
The Castle Theatre was located on East 12th Street just a block from the Paseo. I could find no time line on the Castle and very little information.
Just login to your account and subscribe to this theater