- Mental Health Center of NCA Inc
Mental Health Center of NCA Inc is an Alcohol Treatment and Drug Rehab Facility that is located at:
1315 13th Avenue SE
Decatur, AL. 35601
If you would like to contact Mental Health Center of NCA Inc, you can reach them at 256-350-1935.
Mental Health Center of NCA Inc offers the following treatment services: Outpatient Treatment, Specialized in Hearing Impaired Clients, Spanish Services
Payment forms accepted: Self Pay (Out of Pocket), State Financed Insurance besides Medicaid, Private or Personal Health Insurance