Leander TX Places Of Worship 1. 1401 Highway 183, Leander, TX 78641 | Life Springs Christian Church (512) 515-5591