Dr. David Neil Sheftel, MD Is this you? Claim your profile Neonatology Obstetrics & Gynecology Pediatrics 0Leave a review Advocate Childrens Medical Group Neonatology 1775 Dempster St, Park Ridge, IL, 60068 4 other locations (847) 723-5313