The people behind your care

Meet The Team

Doctors of Physical Therapy and clinicians with advanced training in orthopedic, neurologic and specialty rehab.

Dr. Craig H. Davies

Dr. Craig H. Davies

Owner

Read bio

Dr. Davies graduated from Logan College of Chiropractic in Chesterfield, Missouri, in 2001 and earned his BSc at Carleton University in Ottawa. He joined Barbati Chiropractic in 2002 and has led the practice since 2006, bringing chiropractic care and physical therapy together under one roof on South Main Street.

Mark Powicki

Mark Powicki

PT, DPT, CSCS · Physical Therapist

Read bio

Mark earned his bachelor’s degree at the University of New Hampshire, where he played football as an offensive lineman, then a Master of Science in Physical Therapy and, in 2006, a Doctorate in Physical Therapy from the MGH Institute of Health Professions. He is a Certified Strength and Conditioning Specialist (NSCA) and a level III Certified Pitching Instructor (NPA), co-authored “Manual Medicine for the Primary Care Team” and has taught manual techniques, injury prevention and performance to clinicians, athletes and coaches.

Dr. Adrienne Matthews

Dr. Adrienne Matthews

PT, DPT · Physical Therapist

Read bio

Dr. Adrienne earned her Doctorate of Physical Therapy from Plymouth State University’s inaugural program in 2020 and has worked in outpatient orthopedics ever since. She is certified in Graston (instrument-assisted soft-tissue mobilization) and Mat Pilates for Rehabilitation Professionals, with a special interest in myofascial techniques such as cupping. A former pre-professional dancer, she combines dance and physical therapy to treat dancers and improve dance education.

Dr. Regan Lowe

Dr. Regan Lowe

DPT · Physical Therapist

Read bio

Dr. Regan earned a BS in Kinesiology at UMass Amherst and her DPT at Plymouth State University, playing volleyball at both. In outpatient orthopedics since 2021, she holds certifications in Dry Needling 1, Spinal Manipulation Institute Level 1, Pelvic Floor Level 1 and FMT Taping. Originally from Cape Cod, she loves the beach, snowboarding, hiking and travel.

Manasvi Kadakia

Manasvi Kadakia

Physical Therapist

Read bio

Manasvi works with orthopedic patients before and after surgery and has additional training in Strain Counterstrain, with Kinesio Taping certification in progress. She has studied physical therapy across three degrees — a bachelor’s in India, a master’s in neurorehabilitation at the MGH Institute of Health Professions and a doctorate focused on extremities at Touro College — and believes it’s never too late to get stronger.

David Marinelli

David Marinelli

PT · Physical Therapist

Read bio

David is an experienced outpatient physical therapist treating orthopedic and neurologic extremity and spine conditions. His plans combine manual therapy, joint and soft-tissue mobilization, Kinesio taping, strength, endurance, balance and dynamic stabilization — plus job-specific simulation for patients recovering from work injuries.

Ana DaRosa

Ana DaRosa

Team Lead · Insurance Administrator

Clare

Clare

Physical Therapy Technician

05 Meet the owner

Dr. Craig H. Davies

Dr. Davies brings together a team of physical therapists with deep credentials in orthopedic and neurologic rehab — next door to the chiropractic practice he has led since 2006.

  • Clinicians trained in pre- and post-operative care, neurorehabilitation, vestibular and concussion management
  • Pelvic floor therapy, dry needling, spinal manipulation and Strain Counterstrain
  • Instrument-assisted soft-tissue techniques, Kinesio/FMT taping and Pilates-based rehab
  • Owner Dr. Craig H. Davies — Logan College of Chiropractic (2001), BSc Carleton University
Meet the whole team

Call to book · Monday–Friday, 8 AM – 8 PM

Let’s get you moving.

(781) 961‑4461
  • AddressBD Physical Therapy, Suite B
    63 South Main Street, Randolph, MA 02368
  • HoursMonday – Friday · 8:00 AM – 8:00 PM
  • Languages
    • English
    • Kriolu
    • Español
    • Français
    • ਪੰਜਾਬੀ
  • Next doorBD Chiropractic, Suite A · (781) 961‑4460