Baylor Scott & White Clinic - Leander 1007 North US Highway 183, Leander, TX 78641