Michel Badra, MD, Internal Medicine

50 Beech Dr
NorristownPA  19403-5421 (Montgomery County)


Phone: 610-279-6100
Fax: 610-279-0978
Email: mic***@*****ol.com

NPI: 1982763066
License Number: MD035658L (PA)