Star Theater

342 State St.
Weiser
Idaho
United States