Leith A Abdulla, MD, Internal Medicine

3411 Olandwood Ct Ste 105
OlneyMD  20832-1488 (Montgomery County)


Phone: 301-774-5260
Fax:
Email: lei***@*****oo.com

NPI: 1861606782
License Number: D0080646 (MD)