Our Mother of Mercy Catholic ChurchParishShare1108 Floydada StreetWellington, TX 79095United StatesGet directions