Medical school: WAKE FOREST UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2011
NPI: 1265486732
Practice Locations (3)
ELLIS AND BADENHAUSEN ORTHOPAEDICS, PSC
3605 NORTHGATE CT
NEW ALBANY, IN 471506422
8123216321
ELLIS AND BADENHAUSEN ORTHOPAEDICS, PSC
13151 MAGISTERIAL DR
LOUISVILLE, KY 402234103
ELLIS AND BADENHAUSEN ORTHOPAEDICS, PSC
5120 DIXIE HWY
LOUISVILLE, KY 402161775
Source: CMS National Downloadable File, September 2026.