Directions
St. Gerard's is located at 809 Orange Ave NW Roanoke, Virginia 24016.
St. Gerard's is located at 809 Orange Ave NW Roanoke, Virginia 24016.
Regular Mass Schedule:
Mass Schedule: During COVID-19 Restrictions Saturday 5:30 PM Sunday 9:30 AM / 12:30 PM
|
![]() |
![]() |
Share St. Gerard's
|