Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1995
Offers telehealth
NPI: 1063419836
Practice Locations (2)
WILMINGTON PSYCHIATRIC AND COUNSELING INC
142 N MARKET ST
NEW WILMINGTON, PA 161421107
7249460033
PRIMARY HEALTH NETWORK
63 PITT ST
SHARON, PA 161462102
7243426604
Source: CMS National Downloadable File, September 2026.