Sara M Lopez Llado, MD, Internal Medicine

5460 Babcock Rd Ste 120
San AntonioTX  78240-3905 (Bexar County)


Phone: 210-587-7965
Fax: 210-587-7968

NPI: 1184953358
License Number: 12499I (PR)