Greater Nashua Mental Health
Community Mental Health Center
State-designated CMHC serving southern Hillsborough County. Comprehensive mental health and substance use services for all ages. Walk-in open access at 440 Amherst Street (Mon-Thu from 8 AM).