Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1965
NPI: 1285635805
Practice Locations (3)
1020 LAUREL OAK RD, SUITE 301
VOORHEES, NJ 080433518
8568090900
191 PRESIDENTIAL BLVD UNIT, SUITE 217
Bala Cynwyd, PA 190041217
191 PRESIDENTIAL BLVD, UNIT 217
BALA CYNWYD, PA 190041217
6103314360
Source: CMS National Downloadable File, September 2026.