Dr. Craig Ainsworth
#11 of 78
Cardiologists in
Hamilton,
Ontario
Staff
Punctuality
Helpfulness
Knowledge
No Location Provided
No Phone Number Provided
No Website Provided
I had 2 “events “ where i had in total 4 stents installed over a a two year period. Hamilton General is top shelf in Canada 🇨🇦 for Cardiac health! Dr Ainsworth is caring and goes above and beyond his job for your care 10/10 ! A gem at Hamilton Health Sciences Corp. PL
Submitted Nov. 18, 2023