catholicelementarysecondaryschools
in
312 2nd St SW, Roanoke, VA
Roanoke Catholic School
621 N Jefferson St
Roanoke
VA
24016
(540) 982-3532
0.5
mi
Holy Cross Regional Catholic School
2125 Langhorne Rd
Lynchburg
VA
24501
(434) 847-5436
43.2
mi