Christmas – 10:30 AM Mass
  • 545 White Oak Drive
    Santa Rosa, CA 95409

  • Star of the Valley Church

Christmas – 10:30 AM Mass