Saints Peter and Paul ParishParishShare915 South Maddox AvenueDumas, TX 79029United StatesGet directions