Socrates B Aramburu, MD, Internal Medicine

1100 McCullough Ave
Ste 300
San AntonioTX  78212-4813 (Bexar County)


Phone: 210-271-3204
Fax: 210-222-2761

NPI: 1003814898
License Number: D7905 (TX)