Saint Francis Roman Catholic ChurchParishShare118 North New StreetStaunton, VA 24401United StatesGet directions