St. John Neumann
Catholic Church
2730 Nelwood drive, Houston, Texas 77038
Phone (281) 931-0684 Fax (281) 931-5363