Princeton Academy of the Sacred Heart is an independent all-boys Catholic school located in Princeton, New Jersey and is part of the Sacred Heart Network of Schools.
Princeton Academy of the Sacred Heart is an independent all-boys Catholic school located in Princeton and is part of the Sacred Heart Network of Schools. Princeton is New Jersey.