Mahejabeen Japanwalla, MD, Internal Medicine

7217 Taveshire Way
BethesdaMD  20817-1269 (Montgomery County)


Phone: 301-469-1626
Fax: 301-767-3940
Email: nin***@*****oo.com

NPI: 1578665279
License Number: D0053754 (MD)