Wv






Dear  St. Leo's family members and friends,  we have a new parish website now.  
www.stleosonoma.org

  
VISIT US  www.stleosonoma.org

WE ARE MOVED TO

www.stleosonoma.org

Mass Schedules - New

Weekend Masses
Saturday, 5pm in English

Sunday,
7:30, 9:30am in English
11:30am in Spanish

undefined