Immaculate Heart of Mary ChurchParishShare511 West Alabama AvenueSweetwater, TX 79556United StatesGet directions