The McCreless Theatre is located at MCCH Building at San Antonio College off of 799 W Dewey, San Antonio Tx. 78212, On the 2nd Floor of the MCCH Building.