NPI Central
Tayyaba Tariq, MD — NPI 1003892498, Davenport, FL | NPI Central