Talk with a health educator - MaineHealth Learning Resource Center Find health information - MaineHealth Learning Resource Center

Healing Hearts: Heart Failure Care Program

Contact Us

David Bachman, MD
Senior Medical Director
BACHMD@mainehealth.org
(207) 661-7534

 

Richard Veilleux, MPH, MBA
Program Manager
VEILLR@mainehealth.org
(207) 661-7557

 
Ann Cannon, RN
Clinical Advisor
CANNOA@mmc.org
(207) 661-7583
 

Celeste Green
Administrative Coordinator
greenc3@mainehealth.org
(207) 662-4613

 
 
 

 

 
 

110 Free Street | Portland, Maine 04101 | (207) 661-7001