David Naranjo Lopez, MD, Family Medicine

4910 Golden Quail Ste 100
San AntonioTX  78240-1769 (Bexar County)


Phone: 210-615-8495
Fax: 210-615-8747

NPI: 1760418867
License Number: H7570 (TX)