Total Reviews 0
Dr. Holmes graduated from the Northwestern University Feinberg School of Medicine in 1981. He works in Park Ridge, IL and specializes in Internal Medicine. Dr. Holmes is affiliated with Advocate Lutheran General Hospital.