NPI Central
Fikadu Tekleyes, MD — NPI 1679787386, Newark, OH | NPI Central