.

Schools (Peninsula)

High School

✥ Newport News –  Peninsula Catholic High School
600 Harpersville Road
Newport News, Va. 23601
757-596-7247
Website | Map | Virtual Tour Available

 

Virtual –  Saint Vincent de Paul Virtual Academy

 

 

 

 

online
757-596-7247
Learn More

Elementary Schools

Newport News – Our Lady of Mount Carmel Catholic School
52 Harpersville Road
Newport News, Va. 23601
757-596-2754
Website | Map | Virtual Tour & Live Virtual Tours Available

 

Williamsburg – Walsingham Academy – Lower School
1100 Jamestown Road (Map It)
Williamsburg, Va.  23187
757-229-2642
Website | Map | Virtual Tour Available

 

Hampton – St. Mary Star of the Sea
14 N. Willard Ave.
Hampton,  Va. 23663
757-723-6358
Website | Map | Virtual Tour Available

“Our generation will show that it can rise to the promise found in each young person when we know how to give them space. This means that we have to create the material and spiritual conditions for their full development; to give them a solid basis on which to build their lives; to guarantee their safety and their education to be everything they can be…” – Pope Francis