Please review the available slots below and click on the button to sign up. All shifts are hosted at St. James the Less (125 Beverly Rd. in Ashland, VA). Thank you for your support and time!
Volunteer Shift (4)