Pastor of St. Andrew Catholic Church in Amelia (985) 631-2333Physical Address 833 Julia Street Amelia, LA 70340
Ordination Date: December 22, 1980