St. Peter's Academy

St. Peter's Academy is located in Westport, Newfoundland and Labrador. Scholarships for students attending St. Peter's Academy can be found in our scholarship database. If you are searching for scholarships for students attending a different high school in Westport, visit the Westport directory.

Westport, Newfoundland and Labrador