Muhammad Abdullah, MD, Internal Medicine

1123 N Main Ave Ste 120
San AntonioTX  78212 (Bexar County)


Phone: 210-226-2001
Fax: 210-226-5211

NPI: 1154614832
License Number: MT194196 (PA)