NPI Central
Farzad Tariq, MD — NPI 1760944300, Temecula, CA | NPI Central