5732 176 Street,
1 person favorited this theater
The Clova, which still shows movies, appears as the ‘Talon’ coffee house in the CW television series, “Smallville”. Located in the heart of Cloverdale.
Just login to your account and subscribe to this theater