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
122 Patient
Satisfaction Ratings
Learn About Our Survey


University of Pittsburgh Physicians

Department of Physical Medicine & Rehabilitation
UPMC Rooney Sports Complex
3200 S. Water St.
Pittsburgh, PA 15203
Office Phone:
(412) 232-8901

UPMC Mercy
1400 Locust St.
Suite G-103
Pittsburgh, PA 15219
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.

November 14, 2016

She knew what I was going through and wants me to do therapy which is whats best for me and she believes as I do that if the therapy can help we may not need meds! I hope so ! She was very intelligent to my issues! I would hope to see her again through out my thearpy

October 27, 2016

everyone in the office always treats me with respect and are very kind.

October 06, 2016

dr was easy to talk to. made me feel very comfortable. answered all questions

October 05, 2016

This was my first visit to Dr. Twichell after years of being treated by Dr. Camilo Reddy. Although I was apprehensive about having to change physicians, the transition could not have gone more smoothly. Dr. Twichell was already familiar with my case and was extremely caring and comforting. She addressed every one of my concerns with compassion and made feel like like I've always known her.

September 14, 2016

This was the first time I meet with Dr. Twitche and she took the time to listen and get to know me and my condition. Very impressed with her compassion and knowledge.

September 07, 2016

always very comfortable talking with the staff and Dr

September 01, 2016

Dr. Twichell and her team are very talented and do an excellent job. I suffer from a traumatic brain injury (TBI). I have confidence in Dr. Twichell; she is very smart. Dr. Twichell has offered several treatments and medications, and I am showing some improvement.

August 15, 2016

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

August 15, 2016

Dr Twichell is so good to see and talk too. She is an excellent provider I look forward to my appointment because she is so understanding and knowledgable.

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.