Staff Member: Deacon Roger Garcia

Deacon Roger Garcia

Parish Admin.
Phone: 505-632-2014