Houston Take 5

Fire at St Cyril Of Alexandria Catholic Church in Westchase, Houston

The Houston Fire Department responded to a report of a church fire at St Cyril Of Alexandria Catholic Church located at 10503 Westheimer Rd, on July 25, 2022 around 8 p.m. the Westchase area of Houston.

Firefighters were dispatched to 10504 Westheimer but this has been corrected to 10503 Westheimer .

This is a developing story. We will update this page as soon as we have more information.

Leave a Reply

Your email address will not be published.