Pillars Filmore Center

Pillars Filmore Center is an alcohol and drug treatment facility located at 6918 Windsor Avenue in Berwyn, Illinois. They can be contacted at 708-745-5277.

The program uses main treatment approaches of Individual Addiction Treatment Therapy, Couples/Family Therapy, Group Therapy, Cognitive/Behavior Therapy. The program also offers these services in the following settings: Outpatient Rehab.

Pillars Filmore Center also provides individuals with several individualized programs tailored to the specific needs of individuals, such as: Persons with Co-Occurring Mental and Substance Abuse Disorders. Finally, Pillars Filmore Center also accepts the following types of payment: Cash Payment, Medicaid for Drug Rehab, Insurance Through Medicare, Private Insurance for Addiction Treatment, Military Insurance in Drug Rehab, Sliding Fee Scale Payment.

Ready To Get Help?

We can help you find the right treatment facility that best fits your overall needs and financial requirements.

Fill out this form.
100% Free and Confidential

Map & Directions