Good Shepherd Catholic ChurchParishShare890 West Main StreetLebanon, VA 24266United StatesGet directions