NPI Central
Tariq Halasa, MD — NPI 1043754039, Saint Louis, MO | NPI Central