Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1437295441
Practice Locations (1)
ST. REGIS PSYCHOLOGICAL AND EDUCATIONAL ASSOC.LTD
822 PINE ST
PHILADELPHIA, PA 191076187
2159239591
Source: CMS National Downloadable File, September 2026.