Saint Roch Catholic ChurchParishShare1600 Frelsburg RoadAlleytown, TX 78935United StatesGet directions