Select A State

Alabama

John Carroll Catholic High School

300 Lakeshore Pkwy, Birmingham, AL 35209

Mascot: Cavaliers

2025-2026