Holsclaw Hall

Holsclaw Hall is a 204 seat Organ/Chamber Music hall located in the School of Music.

Primary Address: 
1017 N. Olive Road
Tuscon, AZ 85721
United States