Patient reviews placed him at an average of 4.5 stars out of 5. In his practice, he is particularly interested in cardiac catheterization. Dr. Mackin accepts Aetna EPO, Blue Cross/Blue Shield, and Coventry, in addition to other insurance carriers. He graduated from Temple University School of Medicine. For his professional training, Dr. Mackin completed residency programs at York Hospital, a hospital affiliated with the University of Illinois at Chicago, and a hospital affiliated with the University of Maryland. Dr. Mackin is professionally affiliated with Northwestern Medicine Central DuPage Hospital, Northwestern Medicine Regional Medical Group, and Delnor Hospital. His practice is open to new patients.