Get Directions to Holy Cross Lutheran Church-Elca ← View details 7901 Westview Dr, Houston, Texas 77055 (713) 461-5535 Get Directions From* To * — Required information