Leah Lande, MD, Internal Medicine

100 E Lancaster Ave
Ste 230
WynnewoodPA  19096-3450 (Montgomery County)


Phone: 610-642-3796
Fax: 610-642-2943
Email: lan***@*****hs.org

NPI: 1164457602
License Number: MD429090 (PA)