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.


Hospital Affiliation(s):
UPMC Presbyterian

Patient Satisfaction Ratings:
4.9 Stars
250 Patient
Satisfaction Ratings
Learn About Our Survey


UPMC Endocrinology and Diabetes Center
Falk Medical Building
3601 Fifth Ave.
Suite 3B
Pittsburgh, PA 15213
Office Phone:
(412) 586-9700

UPMC Endocrinology and Diabetes Center, Wexford
117 VIP Dr.
Suite 120
Wexford, PA 15090
Scheduling Phone:
(412) 586-9700


Physician Assistant, National Commission on Certification of Physician Assistants


BS, Ohio State University - College of Medicine, Columbus, OH
PA-C, Chatham University PA Program, 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

At UPMC we believe transparency is critical. Patient comments found on UPMC Find A Doc are not investigated to ascertain truth or validity. Comments are posted in the spirit of providing patient's perceptions of their encounters with their providers.

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

March 27, 2019

Carly Stoy is fantastic, I really like that she's down to earth and is very approachable unlike some other doctors who act like you are below them!

March 25, 2019

Dr. Carley Stoy is a big step up from previous provider. Good listener, provides good advice. Seems to take genuine interest in patients.

March 19, 2019

Dr. Brooks & Carly Stoy are always on time for my appt & spend adequate time with me. They are very thorough & answer all questions. I trust in their care very much.

March 13, 2019

Carly is an exceptional provider. She listens in a caring and non-judgmental way.

March 11, 2019

Carly Stoy takes great care of me!

March 06, 2019

I always enjoy seeing Carly Stoy. She is always knowledgeable about my health and is willing to answer any questions I have and work with me towards my health goals.

March 05, 2019

Carly is the best! I don't think I need to say more. She's terrific!

February 25, 2019

I feel comfortable talking to Carly and appreciate her expert comments and advise

February 25, 2019

Great to meet Carley ! She was kind, professional, and helpful!

February 20, 2019

Caryl is a wonderful provider. She provides excellent care and is quite personable.