Immaculate Heart of Mary Catholic ChurchParishShare412 South C StreetHarlingen, TX 78550United StatesGet directions