Contact Us2018-04-24T18:21:33+00:00

St. Peter Parish
111 Virginia Ave
Welch, WV 24801

Phone: 304-436-2014
Fax: 304-436-2332
E-mail: Stpp1331wel@dwc.org