Mohamed Abdalla, MD, Internal Medicine

4458 Medical Dr Ste 505
San AntonioTX  78229-3748 (Bexar County)


Phone: 210-690-7400
Fax: 210-690-7405

NPI: 1528413598
License Number: S1544 (TX)