Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2001
Also: PEDIATRIC MEDICINE
NPI: 1710939558
Practice Locations (1)
GENERATIONS PRIMARY CARE PSC
270 BURLEY AVE
HOPKINSVILLE, KY 422408725
2708876767
Source: CMS National Downloadable File, September 2026.