Visit the bookstore
The Chapel bookstore is located on the 2nd floor. You are welcome to stop by and browse anytime during office hours.
Read more about the bookstore.
Holy Cross Chapel is ready to serve as the center of Catholic worship and education in Downtown Houston, Texas.
Holy Cross Chapel | 905 Main St, Houston, TX, 77002, United States