Newburyport
Services
Orthopedic Injury Care, Physical and Occupational Therapy, X-ray, Workers' Compensation, and Ultrasound-Guided InjectionsPhysician Offices
Suite 201
Phone: (978) 818-6350
Monday – Friday | 8:00 am – 5:00 pm
*The office is closed Monday – Wednesday, 12:00 – 1:00 pm
Physical Therapy North
Suite 101
Phone: (978) 358-8085
Monday, Wednesday, Friday | 7:00 am – 5:00 pm
Tuesday, Thursday | 9:00 am – 7:00 pm
Orthopedic Injury Care
Suite 201
After-Hours Orthopedic Injury Care
To schedule an appointment, please visit our Orthopedic Injury Care service page.
Wednesday | 5:00 pm – 6:30 pm
Physicians & Staff
- Foot and Ankle
Practicing in:
Peabody, Beverly, and Newburyport- Physiatry
- Pain Management
- Spine
Practicing in:
Peabody and Newburyport- Hand and Upper Extremity
Practicing in:
Peabody and Newburyport- Foot and Ankle
Practicing in:
Peabody, Beverly, and Newburyport- Sports Medicine
Practicing in:
Newburyport- Hip and Knee Replacement
Practicing in:
Peabody, Beverly, and Newburyport- Spine
Practicing in:
Peabody and Newburyport- Hip and Knee Replacement
Practicing in:
Peabody, Beverly, and Newburyport- Hand and Upper Extremity
Practicing in:
Peabody and Newburyport- Hip and Knee Replacement
Practicing in:
Newburyport and Beverly- Pain Management
Practicing in:
Peabody and Newburyport- Spine
Practicing in:
Peabody and Newburyport- Spine
Practicing in:
Beverly, Newburyport, and Peabody- Sports Medicine
Practicing in:
Peabody and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Newburyport, and BeverlyPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Beverly, Newburyport, and PeabodyPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody, Beverly, and NewburyportPracticing in:
Peabody and NewburyportPracticing in:
NewburyportPracticing in:
NewburyportPracticing in:
NewburyportPracticing in:
NewburyportPracticing in:
NewburyportPracticing in:
NewburyportPracticing in:
Peabody and NewburyportPracticing in:
NewburyportPracticing in:
Newburyport