St. Peter Alegria Logo

Private school in Alegria, Philippines
Suggest an edit · Your business? Claim now

Add more information

A Catholic non-profit institution that provides quality education along with service and excellence.

Social profiles