Skip to Content
Also part of the UPMC family:

PinnacleHealth FamilyCare Union Deposit

PinnacleHealth Medical Group, Union Deposit
805 Sir Thomas Ct.
Floor 2
Harrisburg, PA 17109

  • Phone: 717-657-3030
  • Nurse Advice Line: 866-968-7731
  • Fax: 717-671-0991

Existing patients may schedule an appointment through their UPMC Portal Account


For all medical needs, Harrisburg residents know they can turn to the compassionate team at UPMC Pinnacle. If you're looking for a family doctor or primary care physician in Union Deposit, PA, you'll love the team at UPMC Pinnacle FamilyCare Union Deposit, just a short drive from downtown Harrisburg. As part of the UPMC Pinnacle, you'll know you're getting reliable primary care service and access to the advanced medical technology we're known for.

You can find our UPMC Pinnacle FamilyCare Union Deposit Harrisburg office near the intersection of Sir Thomas Court and Londonderry Road, just one street up from Union Deposit Road, across from Lowe's Home Improvement. Our practice can be found on the second floor. We're only a 10-minute drive from downtown Harrisburg. Call to make an appointment today.

Our Hours

  • Monday through Thursday – 8 a.m. to 7 p.m.*
  • Friday – 8 a.m. to 5 p.m.
  • Saturday – 8 a.m. to 5 p.m. 
  • Holidays – Closed on most major holidays, including Martin Luther King Day.

*Extended Office Hours Policy

New patients should arrive 30 minutes prior to their appointment.

Effective June 1, 2022  

Saturday hours will move to the 2nd and 4th Saturdays. 

Telehealth visits available 

Cassandra DeStefano, PA-C 
Monday, Tuesday, and Thursday – 7 a.m. to 8 a.m. and 5 p.m. to 6 p.m.  
Friday – 7a.m. to 8 a.m.

Dr. Ryan D'Souza 
Thursday – 8 a.m. to 12 p.m.   

Our Services 

Our Providers

UPMC Central PA Portal

Log in to or sign up for the UPMC Central PA Portal to securely access your health info. It's the fastest way to message your doctor, refill prescriptions, get test results, and schedule and manage appointments, including video visits.

Log-In or Sign Up Today

Contact UPMC

When it comes to health care for you and your family, UPMC is here. It's easy to find the right doctor, health screenings, programs, classes, and more.

Contact UPMC in central Pa.