Immaculate Heart High School

Knights

Conference

1A South

City

Oro Valley, AZ

Colors

White and Navy Blue

School Type

Private