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