Trường Archbishop John Carroll tọa lạc tại khu vực lịch sử Maine Line của Philadelphia với khuôn viên rộng lớn. Trường cung cấp chương trình học đa dạng với nhiều lớp nâng cao, các lớp danh dự và các hoạt động ngoại khóa đa dạng.