Trenton Catholic Preparatory Academy, Inc. 175/177 Leonard Ave Hamilton, NJ 08610
Upper School (609) 586-3705, FAX: (609) 586-6584
Lower School (609) 586-5888, FAX: (609) 631-9295