Montgomery Catholic Preparatory School (MCPS) is a K-12 Catholic school in Montgomery, Alabama on three campuses. It is governed by the Roman Catholic Archdiocese of Mobile.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy