location of john carroll catholic high school prom
John Carroll Catholic High School is a private high school located at 300 Lakeshore Parkway in Birmingham.The school's motto is  Pro Deo et Patria , meaning For God and Country.. Enrollment in 2005 was approximately 650 students.ishop Raymond Boland held a press conference on December 9, 1989 to announce plans to build a new facility for John Carroll Catholic High School next to the Wildwood development on Lakeshore Parkway.