Desiree Ileah Pappas, MD, Internal Medicine

1310 McCullough Ave
San AntonioTX  78212-5601 (Bexar County)


Phone: 352-455-6799
Fax:

NPI: 1689017923
License Number: R0092 (TX)