Sacred Heart Catholic ChurchParishShareNorth Cedar StreetSeymour, Texas 76380United StatesGet directions