Search for a UPMC doctor near you

Narrow your search:

To speak with an appointment scheduler, call 1-800-533-UPMC between 7 a.m. and 7 p.m. Monday through Friday.

Note: We can schedule appointments for many — but not all — UPMC doctors and locations at this number.

Verify Your Insurance

Please call the physician's office to verify insurance coverage prior to scheduling an appointment.


Physical Medicine and Rehabilitation

Sub Specialty:

Hospital Affiliation(s):
UPMC St. Margaret
UPMC Shadyside
UPMC Mercy
UPMC Passavant
UPMC Presbyterian

Language Spoken:

Patient Satisfaction Ratings:
5 Stars
110 Patient
Satisfaction Ratings
Learn About Our Survey


University of Pittsburgh Physicians

Department of Physical Medicine & Rehabilitation
UPMC Mercy
1400 Locust St.
Suite G-103
Pittsburgh, PA 15219
Office Phone:
(412) 232-8901

UPMC Rooney Sports Complex
3200 S. Water St.
Pittsburgh, PA 15203
Office Phone:
(412) 232-8901


Physical Medicine & Rehabilitation, American Board of Physical Medicine and Rehab


MD, Michigan State University, East Lansing, MI

University of Pittsburgh School of Medicine,
Pittsburgh, PA


Appointment Information

New Patients

Appointment Information

Call 1-800-533-UPMC (8762), Monday through Friday between 7 a.m. and 7 p.m. to schedule an appointment OR call the locations listed above to speak with a representative.

Returning Patients

  • Your doctor may participate in scheduling through MyUPMC. If you would like to book online, please log in and visit the Appointments tab.
  • Call the locations listed above to speak with a representative.

Patient Ratings

Rate the Provider

Listens Carefully

Spends Enough Time with You

Recommend This Provider to Family/Friends

Shows Respect for Patients

Provides Easy to Understand Information

Explains in a Way You Understand

Patient Comments

Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are de-indentified for confidentiality and patient privacy.

August 15, 2016

very good and caring doctor who takes her time to address all issues during your appointment

August 08, 2016

Dr Twitchell and her staff both listen with concern and care for the best possible solution to my situation. The time in the visit is always sufficient for me to understand what I need to do to get better and any options I may have in that regard.

July 27, 2016

Dr. Twichell is an outstanding physician- she is knowledgable, kind, and professional.

July 20, 2016

dr twitchel is far and above one of the best overall dr's i have ever met. upmc should be not only proud to have her.

June 27, 2016

absolutely adore Dr. Twichell. She really feels for her patients. I have never felt so comfortable to talk about my problems. She makes it easy truly an amazing Doctor!

June 10, 2016

Very helpful with my questions. Cares greatly for my needs. Always compliments on my progress. Great person Dr. Twichcell

June 10, 2016

This office does a fantastic job whenever I am there. They care about me, what I am going through and concerned on how to improve my health.

June 07, 2016

there has never been a bad experience with this provider, or since i started being treated at the sports injury center. i was in another accident in February and wanted to see my Dr. but there were no available appointments until i came on my regular visit.

May 17, 2016

Dr. Twichell is the only doctor I trust implicitly. She has shown care and respect for my TBI healing for the last 5 years. She's the reason I'm still alive.

May 16, 2016

excellent treatment by Dr. Twichell