Graduated: 1996
NPI: 1598871485
Practice Locations (2)
ELLIS AND BADENHAUSEN ORTHOPAEDICS, PSC
3605 NORTHGATE CT, SUITE 214
NEW ALBANY, IN 471506422
8123216321
ELLIS AND BADENHAUSEN ORTHOPAEDICS, PSC
5120 DIXIE HWY, SUITE 102
LOUISVILLE, KY 402161775
50258712364222
Source: CMS National Downloadable File, September 2026.