2210 North Street,
2 people favorited this theater
The SFA Theater opened on July 20, 1950. It operated until at least 1984, but has since closed. I believe it is now owned by Stephen F. Austin State University.
Just login to your account and subscribe to this theater