NPI Central
Abenezer Tedla, MD — NPI 1154056059, Brooklyn, NY | NPI Central