Tomas H Ayala, MD, Internal Medicine

1420 Key Hwy
BaltimoreMD  21230-5116 (Baltimore City County)


Phone: 410-230-7800
Fax: 410-230-7801

NPI: 1639108145
License Number: D0058914 (MD)