David L Rubenstein, MD, Orthopaedic Surgery

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


Phone: 610-922-2112
Fax: 484-412-8497
Email: dru***@*****il.com

NPI: 1477524007
License Number: MD033960E (PA)