1701 N. Larkin Avenue,
No one has favorited this theater yet
This was a large thater built in 1967 in the Hillcrest Shopping Center. I worked there as an usher for about a year and then as a janitor for a year and a half. The theater was haunted.
Just login to your account and subscribe to this theater