809 Orange Avenue NW | Roanoke, Virginia
Sunday 9:30 AM, 12:30 PM Spanish, 5 PM
Thursday and Friday 8:30 AM
(540) 343-7744
631 N Jefferson St | Roanoke, Virginia
Saturday 5:30 PM
Sunday 7:30 AM, 10 AM, 12:30 PM
Monday-Friday 12 PM
Adoration Times
Thursday 4 PM to 5:45 PM
(540) 344-9814
2505 Electric Road | Roanoke, Virginia
Saturday 5 PM
Sunday Mass: 7:30 AM, 9:30 AM, 11:30 AM
Confession Saturday 3-4 PM;
Wednesdays 5:30-6:30 PM
(540) 774-0066
314 Turner Road | Salem, Virginia
Saturday 5 PM
Sunday Mass 10:30 AM
(540) 387-0491