St. Leo Catholic Church

Opportunities

About

Roman Catholic church located in Inwood, WV, part of the Diocese of Wheeling-Charleston

Photos & Videos

Embed HTML not available.

Headquarters

West Virginia

Founded

1982

Type of Organization

Church

Company Size

1-9

Visit Website