Get help today 888-319-2606 or sign up for 24/7 text support.
American Addiction Centers National Rehabs Directory

Siena Francis House

1702 Nicholas Street, Omaha, Nebraska, 68102
Facility Photo

About Siena Francis House

Miracles Treatment Center is devoted to giving men and women the opportunity to recover from addiction and lead meaningful, productive lives. In addition to offering cost-free treatment and housing assistance, the center provides education and employment services designed to cultivate a sense of self-sufficiency, responsibility and accountability. The only requirement for the program is a sincere desire to get better, as well as a commitment to a minimum of 120 days in the facility’s residential program.

Facility Location

Patient Reviews

Overall Rating
3.2
(2 reviews)
5
4
3
2
1
  • Accommodations & Amenities
    4
  • Treatment Effectiveness
    4
  • Meals & Nutrition
    2
3.5
Anonymous
Accommodations & Amenities
Treatment Effectiveness
Meals & Nutrition
Availability of Meetings at the facility and off. My councilor was unavailable the 6 weeks I stayed. I feel that was very detrimental. No explication of what was expected after giving me a schedule. I had never been to treatment an was not at all familiar with any part of what was expected not how to read my schedule. It seems of the people I know that completed the program, it has been effective.
3.0
anonymous
Accommodations & Amenities
Treatment Effectiveness
Meals & Nutrition
Went to a half way house for 3 months after I left.