Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1770639080
Practice Locations (2)
EASTERN PENNSYLVANIA PHYSICIAN ALLIANCE, LLC
4641 ROOSEVELT BLVD
PHILADELPHIA, PA 191242343
2158314600
COMMUNITY COUNCIL FOR MENTAL HEALTH AND MENTAL RETARDATION INC
4900 WYALUSING AVE
PHILADELPHIA, PA 191315127
21547370337124
Source: CMS National Downloadable File, September 2026.