Saint Louis University High School

Saint Louis University High School

Address

Founded: 1818

4970 Oakland Avenue
St. Louis, Missouri
United States

School website

Get directions