Lincoln Alexander Centre
156 King Street East,
4 people favorited this theater
The Odeon was located in downtown Hamilton and opened in late-1973.
Cineplex Odeon owned this twin theater, which had 1,197 seats, until it closed in early-1991.
Just login to your account and subscribe to this theater