Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1987
NPI: 1134187271
Practice Locations (1)
FERRELL HOSPITAL COMMUNITY FOUNDATION
1201 PINE ST
ELDORADO, IL 629301634
61827333611660
Source: CMS National Downloadable File, September 2026.