CASTLEBROOK COUNSELING SERVICES, INC
  • Home
  • Services
    • Therapy
    • Workshops
    • Rates & Insurance
  • DBT
    • Comprehensive DBT
    • DBT Groups
    • DBT Parent Groups
    • Workshops
    • DBT for Clinicians
  • Meet the Team
  • Request Appointment
  • Contact Us
  • Careers
  • Blog
  • Client Portal
Picture
Teresa Iapalucci, LICSW, RYT is an independently licensed clinical social worker and registered yoga teacher with over 20 years of combined experience in the mental and physical health fields.

She specializes in working with individuals, couples and families to help them with some of life's biggest challenges including depression, anxiety, grief/ loss, trauma, eating disorders, relationship difficulties, and conflict resolution.

Teresa utilizes CBT, DBT, and solution focused modes of therapy as well as narrative and communication models. She helps clients build on their strengths, learn new skills and promote change not only to achieve positive resolution to current problems, but also to promote life-long fulfillment and personal development. Her orientation toward mindfulness, spirituality and health in her clinical practice is informed by her expertise in yoga and experience as a fitness director, personal trainer and coach. 

​Having witnessed how the mind and body function as integrated whole, she believes close relationships, emotional wellness, and a healthy lifestyle enhance vitality and quality of life.
Picture
Picture
Picture
CASTLEBROOK COUNSELING SERVICES, INC.
24 Lyman St. Suite 200
Westborough, MA 01581
(508) 475-9110

Mission Statement

​Castlebrook Counseling Services, Inc. is a group of private practice clinicians with a shared goal of strengthening our community by providing therapy and clinical support designed for children, adults, and families to successfully meet life’s challenges.
  • Home
  • Services
    • Therapy
    • Workshops
    • Rates & Insurance
  • DBT
    • Comprehensive DBT
    • DBT Groups
    • DBT Parent Groups
    • Workshops
    • DBT for Clinicians
  • Meet the Team
  • Request Appointment
  • Contact Us
  • Careers
  • Blog
  • Client Portal