Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1996
NPI: 1922090349
Practice Locations (1)
ECHO COMMUNITY HEALTH CARE INC
315 MULBERRY ST
EVANSVILLE, IN 477131252
81242174892244
Source: CMS National Downloadable File, September 2026.