The Elmhurst HealthCare Back to Search 743 Main Street Melrose MA 02176 781-662-7500 https://www.nextstephc.com/elmhurst Send an Email Share: Powered By GrowthZone