Search Parishes

Schools

123

All Saints

Address: 3418 Noble Ave, Richmond, 23222
Phone Number: (804) 329-7524
More Information >

Benedictine

Address: 12829 River Road, Richmond, 23238
Phone Number: (804) 708-9500
More Information >

Bishop Sullivan Catholic High

Address: 4552 Princess Anne Rd, Virginia Beach, 23462
Phone Number: (757) 467-2881
More Information >

Blessed Sacrament/Huguenot

Address: 2501 Academy Rd, Powhatan, 23139
Phone Number: (804) 598-4211
More Information >

Charlottesville Catholic

Address: 1205 Pen Park Rd, Charlottesville, 22901
Phone Number: (434) 964-0400
More Information >

Christ the King

Address: 3401 Tidewater Dr, Norfolk, 23509
Phone Number: (757) 625-4951
More Information >

Holy Cross Regional Catholic School

Address: 2125 Langhorne Rd, Lynchburg, 24501
Phone Number: (434) 847-5436
More Information >

Our Lady of Lourdes

Address: 8250 Woodman Rd, Richmond, 23228
Phone Number: (804) 262-1770
More Information >

Our Lady of Mt. Carmel

Address: 52 Harpersville Rd, Newport News, 23601
Phone Number: (757) 596-2754
More Information >

Peninsula Catholic

Address: 600 Harpersville Rd, Newport News, 23601
Phone Number: (757) 596-7247
More Information >
123