Our Lady of Seven Dolors Catholic Church (Welsh); St. Joseph Catholic Church (Welsh); and St. Peter Claver Mission (Iowa) Pastor
Address:
209 North Adams Street, Welsh

Mailing Address:
P.O. Box 515
Welsh, LA 70591

Phone: 337-734-3446

Fax: 337-753-3020