Christ Church

1117 Texas Ave.
Houston
Texas
United States