Ask a Health Educator Looking for Health Information

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
 
Gretchen Reynolds
Administrative Coordinator
REYNOG@mmc.org
(207) 662-4613
 
 
 

 

 
 

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