St Leo Roman Catholic

Catholic

Mailing address: PO Box 93, Inwood, WV, 25428

Phone: (304) 229-8945

Website: www.stleo.com

Connect: Facebook

Nearby Churches

More Catholic churches in Inwood, WV

What to expect on your first visit