Faraj Kargoli, MD

Internal Medicine, Interventional Cardiology

3 locations

Cardiovascular Associates of Mesa

6309 E Baywood Ave, Ste 101, Mesa, AZ 85206

Accepting new patients

(480) 641-5400