Leon Edward Brown Sr, MD, Dermatology

7610 Carroll Ave
Ste 460
Takoma ParkMD  20912-6384 (Montgomery County)


Phone: 301-455-7546
Fax: 301-270-5402
Email: drl***@*****ol.com

NPI: 1568685246
License Number: D20893 (MD)