Advertisement
School

2001 19th Street
Birmingham, AL 35218

510 12th St
Birmingham, AL 35218

2820 Avenue East
Birmingham, AL 35218

1900 43rd Street Ensley
Birmingham, AL 35208

  Add to My School List

  Add to My School List

  Add to My School List

  Add to My School List

School type

Private 8-12

Public 8-12

Private PK-8

Private K-12

GreatSchools Rating
Total enrollment

210 students

1167 students

8 students

184 students

District name
   
Community rating (overall)
Recent reviews

I have worked extensively with this school and its students. It... More »

Read the review

I attended JO and it has its pros and cons. The good things about... More »

- Submitted by a student

Read all 12 reviews

I think the school gives the kids the one on one attention that... More »

- Submitted by a parent

Read the review

My son graduated may2014.CPCS is the most loving and caring... More »

- Submitted by a parent

Read all 18 reviews

Notice an inaccuracy? Let us know

Private school
Public/Charter school
Preschool
No rating
ADVERTISEMENT