Esther G.basaldua NPI 1962411603 Practice location: 15320 Main, Lytle, TX 78052 Taxonomy code: 225100000X Phone: (830) 706-5777