North Deanery, Dumas, Sts.Peter and Paul