Accessibility Tools

Priyanka Uppal, M.D.Infectious Disease Specialist

For all appointments and inquiries, please call or click here to request an appointment online.

We are happy to hear from you. Please contact us using the information below:

Clinic Locations

Dallas Parkway

13080 Dallas Parkway
Suite 320
Frisco, TX 75033

Shiloh Rd

525 Shiloh Rd
Suite 2200
Plano, TX 75074

Office Location

13080 Dallas Pkwy
Suite 320
Frisco, TX 75033

Infusion Location

Shiloh Rd

525 Shiloh Rd
Suite 3300
Plano, TX 75074

Communications Pkwy

13080 Dallas Pkwy
Suite 320
Frisco, TX 75033

Hospital Locations

Texas Health Presbyterian Hospital Plano

6200 W. Parker Rd
Plano, TX 75093

Methodist Richardson Medical Center

2831 E. President George Bush Hwy
Richardson, TX 75082

Medical City McKinney

4500 Medical Center
Dr. McKinney, TX 75069

Specialty Hospital-Dallas

2329 W. Parker Rd
Carrollton, TX 75010

LifeCare Hospital of Plano

6800 Preston Rd
Plano, TX 75024

Texas Health Presbyterian Hospital Allen

1105 N Central Expy
Allen, TX 75013

Baylor Scott & White Medical Center

5601 Warren Pkwy
Frisco, TX 75034

Medical City Plano

3901 W 15th St
Plano, TX 75075

Methodist McKinney Hospital

8000 Eldorado Pkwy
McKinney, TX 75070

Baylor Scott & White Institute for Rehabilitation

2990 Legacy Dr
Frisco, TX 75034

Baybrooke Village Care and Rehab Center

8300 Eldorado Pkwy
McKinney, TX 75070

PAM Rehabilitation Hospital of Allen

1001 Raintree Cir
Allen, TX 75013

Please arrive 10-15 minutes early for your appointment for registration and to fill in a health questionnaire.

When you come for your appointment please remember to obtain and bring the following:

  • Insurance information
  • Referral Letter (if required)
  • Copies of results, X-rays, MRI's, CT scans etc and any other relevant information
  • List of medications (if any)

If you need to cancel an appointment

Telephone the office during business hours and allow at least 1 days’ notice so that we can offer your appointment time to patients on our waiting list.

We recognize that your time is valuable, and we make every effort to run on time. Occasionally emergencies or patients require a little more time, and these cause scheduling delays beyond our control. We apologize if we keep you waiting.