Robert Lawrence Benz, MD, Internal Medicine

100 E Lancaster Ave Ste 130
WynnewoodPA  19096-3453 (Montgomery County)


Phone: 610-649-1175
Fax: 610-896-8753
Email: bob***@*****il.com

NPI: 1598753691
License Number: MD023238E (PA)