PM Dr. Philip Craig Mehaffey , MD Is this you? Claim your profile Pathologist 0 Write A Review Central Dupage Hospital 25 N Winfield Rd, Winfield, IL, 60190 (630) 933-1600