Sacred Heart of Jesus Catholic ChurchParishShare1419 US 281Los Indios, TX 78567United StatesGet directions