St. Leo Inwood Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
2109 Sulphur Springs Rd.
Inwood,
WV
25428
United States
Phone: (304) 229-8945
Fax: (304) 229-9755
Church Pastor
Rev. Alfred U. Obiudu
Pastor
2109 Sulphur Springs Rd.
Inwood,
WV
25428
United States
Phone: (304) 229-8945
Fax: (304) 229-9755