Cedar Hill Behavioral Health

Mental Health Service, Counseling & Mental Health, Behavior Analysts

120 Turnpike Rd Suite 120, Southborough, MA 01772

About Cedar Hill Behavioral Health

Cedar Hill Behavioral Health is a respected outpatient mental health rehab center located in Norwood, Dedham, and the Greater Boston area. The center specializes in therapy for anxiety, depression, and borderline personality disorder, offering structured mental health programs for adults, including Partial Hospitalization Programs (PHP) and Intensive Outpatient Programs (IOP). Clients appreciate the compassionate and professional team of licensed therapists and psychiatric providers who deliver personalized, evidence-based care through individual therapy, group sessions, and medication management. Many individuals have found significant help at Cedar Hill during challenging times. Reviewers highlight the effectiveness of the therapy, particularly in developing coping skills and building confidence. The group sessions, initially met with hesitation, turned out to be beneficial, providing diverse perspectives and a supportive environment. The intake process is described as smooth and non-overwhelming, contributing to a positive experience. Clients also value the clear communication regarding treatment expectations, which aids in staying on track. Cedar Hill is committed to fostering healing and resilience, ensuring clients can regain balance in their lives, all while maintaining a safe and welcoming atmosphere.

Reviews for Cedar Hill Behavioral Health

Write a review
  • May 2026

    I spent the last 5 months at Cedar Hill as an IOP. I walked out of there a different, and much better feeling person. The staff are some of the kindest and most understanding people you’ll ever met. Obviously with therapy you get what you put in, but this place and the people give you all the tools you need to get to a great spot mentally. I would suggest this place to anyone I worry and care for!

  • Apr 2026

    A family member of mine recently received care at Cedar Hill and it was a wonderful experience. The staff were kind and supportive, and the aftercare has been amazing. We’re very grateful and would highly recommend them.

  • Sep 2025

    If you are someone who is seeking help, I applaud you. It is a courageous decision and one you will benefit from. Whether you are looking for yourself, or looking on behalf of someone else, at Cedar Hill you will find compassion, understanding, patience, and guidance. Most importantly, you will learn that you are not alone. The journey will not always be easy, but they will walk the path with you every step of the way. Highest recommendations.

Hours

Monday: Open 24 hoursTuesday: Open 24 hoursWednesday: Open 24 hoursThursday: Open 24 hoursFriday: Open 24 hoursSaturday: Open 24 hoursSunday: Open 24 hours

Location

120 Turnpike Rd Suite 120, Southborough

Directions Call Website Suggest an Edit