Our Lady of Fatima Catholic ChurchParishShare308 Almond StreetVan Horn, TX 79855United StatesGet directions