NAMI Collier provides free mental health services and programs for children, seniors, veterans, adults, and their families.