Our Lady -Seven Dolors Catholic ChurchParishShareChapel Hill RoadTriadelphia, WV 26059United StatesGet directions