Saint Leo Catholic ChurchParishShare2109 Sulphur Springs RoadInwood, WV 25428United StatesGet directions