Rosewood Recovery
Rosewood Recovery logo mark

Recovery starts with one honest conversation

Compassionate addiction treatment and mental-health care across Bucks County. If you or someone you love is struggling, the guides below explain every option, and the phone is always answered.

Call (267) 651-8749

Why people choose Rosewood Recovery

  • Outpatient programs that fit around work and family life.
  • Alcohol and drug rehab guidance for every Bucks County town.
  • Anxiety and depression care alongside addiction treatment.
  • Real people on the phone, not a call tree.

Where we work

Serving Newtown, Langhorne, Yardley, Levittown, Bristol, Doylestown, Quakertown, Richboro, Morrisville, Warminster, and all of Bucks County, PA.