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

West University Drive

5236 W University Dr
Suite #4300
Mckinney, TX 75071

Warren Parkway

5575 Warren Pkwy Building 1,
Suite 115
Frisco, TX 75035

Office Location

181 N. Ridge Rd Ste.200
McKinney, TX 75071

Infusion Location

Communications Pkwy

3600 Communications Pkwy
Suite 675
Plano, TX 75093

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.