Join the Sheffield Coronary Society - You can meet people who have similar experiences and understand how you may feel

 

Counselling and Professional Support