• Home
  • Services
    • Occupational Therapy
    • Physical Therapy
  • Service Area
    • Topsham, ME
  • About Us
    • Meet the Team
    • Join Our Team
    • Internship
    • Giving Back to the Community
    • Contact Us
  • What to Expect
    • Play in Action
    • Videos
  • Client Portal
    • New Patient Forms
    • Pay Your Bill
    • Patient Portal
    • Insurances
    • Resources
    • Loan Closet
  • Provider Portal

Contact Info

  • Kid O'Therapy
  • Phone: (207) 844-8287
  • Fax: (207) 844-8245
  • admin@kidotherapy.com

Elaine Defreitas

Professional Experiences

Hello! I am Elaine,

I grew up in Vermont and graduated from Clarkson University in New York with a degree in Biology in 2005. I spent a brief time working in clinical cancer research before returning to school and graduating from The University Of Vermont with my Doctorate of Physical Therapy in 2010.
Upon graduating I moved to Maine and have been here ever since. I have worked in outpatient therapy with both adults and pediatrics but have spent most of my career working with kids in the school-based setting. I have always loved working with kids and love bringing the joy of movement and play into their lives.

I have three kids of my own, and when I'm not doing therapy, you can find me spending time with them and my husband, gardening, hiking, reading, doing yoga and coaching youth field hockey. I look forward to continuing my career with the group of talented therapists at
Kid O'Therapy.

Contact Us

Leave us a Review

Contact Information

Address: 41 Main Street Topsham, ME 04086

Phone: (207) 844-8287

Email: admin@kidotherapy.com

Fax: (207) 844-8245

HOURS

Mon - Fri: 8:00AM-4:30PM

Sat - Sun: Closed

Please be aware that our sessions are by appointment only. Please call ahead if you would like to visit our center.


Copyright © 2025 Kid O'Therapy, all rights reserved.
41 Main Street,  Topsham, ME 04086   (207) 844-8287
  • Home
  • Services
    • Occupational Therapy
    • Physical Therapy
  • Service Area
    • Topsham, ME
  • About Us
    • Meet the Team
    • Join Our Team
    • Internship
    • Giving Back to the Community
    • Contact Us
  • What to Expect
    • Play in Action
    • Videos
  • Client Portal
    • New Patient Forms
    • Pay Your Bill
    • Patient Portal
    • Insurances
    • Resources
    • Loan Closet
  • Provider Portal