Blue Fox Theatre

116 W. Main St.
Grangeville
Idaho
United States