arrow

Find Liberty Preparatory Academy in Vestavia Hills, AL 35242 to get information on school fundings, curriculums, teacher qualifications, and graduation rates.

  • Liberty Preparatory Academy
  • 17035 Liberty Parkway, Vestavia Hills, AL 35242
  • 205-402-5440

Nearby Public School

Find Your Ideal School

Best US Colleges