Covenant House 1111, 77006, Audubon Place, Harris County, Houston, Lovett Boulevard, Montrose, Texas, United States (713) 523-2231 November 23, 2025