NPI Central
Imelda Abear, M.D. — NPI 1801832720, Ogdensburg, NY | NPI Central