Contact Us
The Church of the Annunciation
1618 Texas Ave
Houston, TX 77003
1618 Texas AveHouston, TX 77003
Houston, TX 77003
Mailing Address:
PO BOX 214
Houston, TX 77001
Phone: 713-222-2289
Fax: 713-222-2280
Office Hours
Monday - Friday: 8:00 AM - 4:00 PM
Closed for Mass & Lunch: 11:30 AM - 1:00 PM