· Thank you for visiting New England Center for Health Minds, located in Acton, MA If you would like to visit our East Falmouth location, Cape TMS site, please click on the logo above. ... (978) 679-1200 or use the patient portal. ... We are a unique, highly qualified and experienced mental health team dedicated to providing outstanding care for ....