Prabhakar Gupta Narasimhaiah GarlaPrabhakar Gupta Narasimhaiah Garla · Anesthesiology Physician74 Dundee Lane, Barrington Hills, IL 60010(847) 842-1636Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing