John Carroll (9-12)

John Carroll Catholic High School (9-12) 
300 Lakeshore Parkway
Birmingham, AL 35209
Contact: Mr. Joe O'Toole, Jr.Interim Principal
205-940-2400

John Carroll Catholic High School