NPI Central
Ellen Mchugh, MD — NPI 1841497690, Elmira, NY | NPI Central