Homewood High School at John Carroll Catholic School

John Carroll Catholic High School 300 Lakeshore Parkway, Birmingham, Alabama 35209