1. Lord of Life Lutheran Church 3801 S Panther Creek Dr, Spring, TX 77381 Coordinate: 30.15461,-95.49616 Phone: (281) 367-7016