Dr. Mohamad Al-Hafez, MD
Contact provider for availability

Dr. Mohamad Al-Hafez, MD

Save

Internal Medicine | Male

Teton Hospitalist 3100 Channing Way Ste 205, Idaho Falls, ID 83404 Get Directions
(208) 227-2570