St. John Neumann Catholic Church

Houston, Texas

header photo

St. John Neumann Catholic Church

2730 Nelwood Dr.,
Houston, TX, 77038
Parish: 281-931-0684
Fax: 291-931-5363
sjnparish@sjnhouston.org

Come and Visit us!

Loading...

Directions