NPI Central
Semere Tedla, M.D. — NPI 1528403805, Joliet, IL | NPI Central