St Jude Thaddeus Church

984 N Main St
Arizona, San Luis, 85349
(928) 627-8011

Mass Times

Sunday
8:00am (Spanish), 11:00am (Spanish), 1:00pm (Spanish), 7:00pm (Spanish)

Saerch church near me