Local Catholic Schools

Holy Cross Regional Catholic School – Lynchburg

Roanoke Catholic School – Roanoke