Christmas Mass December 25, 2022 8:00 am – 9:00 am Holy Spirit Church 1244 St Francis Rd Santa Rosa, CA 95409 Get Directions