Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1073583290
Practice Locations (2)
FIRST UROLOGY PSC
101 HOSPITAL BLVD
JEFFERSONVILLE, IN 471303769
8122823899
FLOYD PATHOLOGY ASSOCIATES LLC
1850 STATE ST
NEW ALBANY, IN 471504990
5024566217
Source: CMS National Downloadable File, September 2026.