Lila Estrada Fajardo, MD, Pediatrics

4522 Fredericksburg Rd Ste A11
San AntonioTX  78201-6509 (Bexar County)


Phone: 210-998-4780
Fax: 210-314-5044

NPI: 1649658246
License Number: R2095 (TX)