NPI Central
Tahseen Izhar, MD — NPI 1952316689, Okeechobee, FL | NPI Central