Shahzaib Tariq, MD

Psychiatry & Neurology, Neurology

3 locations

3100 Channing Way, Idaho Falls, ID 834047533

(208) 529-6111