NPI Central
Ellis & Badenhausen Orthopaedics, Psc NPI Number 1396559779 — Shepherdsville, KY | NPI Central