Holy Spirit Catholic ChurchParishShare1244 Saint Francis RoadSanta Rosa, CA 95409United StatesGet directions