St Odilia Church

7570 N Paseo Del Norte
Tucson, Arizona 85704
Phone: (520) 297-7271
Website: http://www.St-Odilia.Org

Mass Times

Monday – Friday
6:45 AM and 9:00 AM

Saturday
9:00 AM and 5:00 PM Vigil

Sunday
7:00 AM, 9:00 AM, 11:00 AM, and 5:30 PM

Confessions
Saturday
4:00 PM

Update Church Info »

Map

Crafted with