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

message from the bishop

local diocese news

Calendar of Events