Sacred Heart Catholic ChurchParishShare301 South 16th StreetMcAllen, TX 78501United StatesGet directions