Pillars Filmore Center
Pillars Filmore Center is based in Berwyn, Illinois - 60402. Pillars Filmore Center can be reached at 708-745-5277.
Pillars Filmore Center accepts Cash or Self-Payment, Medicaid for Alcohol and Drug Treatment, Medicare, Private Health Insurance, Military Insurance for Alcohol and Drug Treatment, Sliding Fee Scale (Fee Is Based On Income and Other Factors) for the following services: Individual Drug Counseling, Family Counseling, Group Alcohol Therapy, Behavioral and Cognitive Therapy. The setting that they provide these services in are: Outpatient Recovery.
These programs are offered for these types of care: Mental Health Treatment. They also offer various special programs such as: Addiction Treatment for Persons with Co-Occurring Substance Use and Mental Disorders.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.