NPI Central
Ellen Webb, M.D. PLLC NPI Number 1184880239 — Versailles, KY | NPI Central