NPI Central
Tewodros Teferra, M.D. — NPI 1700170552, Salisbury, MD | NPI Central