Christmas Mass December 25, 2022 10:30 am – 11:30 am Holy Spirit Church 1244 St Francis Rd Santa Rosa, CA 95409 Get Directions