DSC_0005.JPG
DSC_0025.JPG
20191204_142310.jpg

Our Campus

Our Campus consists of three separate buildings nestled in the Catalina Foothills of northwest Tucson. Immaculate Heart sits on 70 acres of breathtaking Sonoran Desert and is located in the town of Oro Valley.