Saint Nicholas Catholic ChurchParishShare2508 Clay StreetHouston, TX 77003United StatesGet directions