The Center was originally housed in the old St. Nicholas High School building and remained there for 27 years. The new Center, located at 1949 Cullen was
completed in May of 1996. A large number of Catholics attend Mass and participate in the numerous pastoral ministries. It also serves as a meeting place for conferences and a spiritual Center for all Catholic groups in the Archdiocese of Galveston-Houston with a special outreach to the prayer groups/assemblies of this Archdiocese.
The Companions of the Cross, a society of priests from Ottawa, Canada, assumed the leadership of the Center in September of 1999 when Fr. Richard E. Paulissen retired. Fr. Francis Frankovich became the new Director with Fr. Ed Wade and Fr. Sean Wenger as his associates. Then in June of 2005, Fr. Michael Scherrey was appointed director of the Center.
July 2011 Fr Mark Goring was appointed Director of the Center with Fr. Michael Minifie, and Fr. Francis Frankovich as his associates.