Star Drive-In
2830 Highway 160 West,
Monte Vista,
CO
81144
2830 Highway 160 West,
Monte Vista,
CO
81144
2 people favorited this theater
Uploaded By
More Photos of This Theater
1 person favorited this photo