Rev. Gregory Marquez

Other Info:

  • Immaculate Heart of Mary Church
  • 2003