Primary Care Center – Turtle Creek

108 Penn Plaza
Turtle Creek, PA 15145


Services for the Whole Family

You and your whole family can receive high-quality health care under the same roof. Through an exciting partnership, Children's Hospital of Pittsburgh of UPMC and UPMC Division of General Internal Medicine cares for children and adults at Children's Primary Care Turtle Creek.

Video Visits

We offer video visits during office hours. Learn more.

Diagnostic and Treatment Services for Kids and Adults

The Primary Care in Turtle Creek is affiliated with the University of Pittsburgh School of Medicine, which means that resident physicians see patients under the close supervision of full-time faculty physicians. We provide comprehensive care for adults with all types of medical issues, and to children from birth through age 18. Our services include:

  • Preventive medical care
  • Chronic illness evaluation and treatment
  • Urgent care
  • Same-day appointments for urgent care needs and sick children
  • Advice by telephone
  • Reproductive health services for adolescents
  • Referral to the Emergency Department at Children's Hospital or UPMC Presbyterian, or to specialists
  • Family Support Center, including play area and help with breastfeeding
  • Childhood immunizations
  • Specialty services for children including comprehensive and technologically advanced diagnosis and treatment for asthma, such as pulmonary function testing and allergy trigger analysis

Additional Services

Upstairs from the Primary Care Center in Turtle Creek is Children's Family Care Connection Center. This family support center offers a children's play area staffed by child development professionals. Parents find this to be a great convenience since visits for several family members can be done at one time. Children who do not have an appointment can play while waiting for their sibling or parent.

Our Physicians

Scheduling an Appointment

To make an appointment, call 412-823-3121 from 9 a.m. to 5 p.m. Monday through Friday. We will try to meet your family's needs.

If you need to cancel your appointment, please call us at least four hours prior to your scheduled appointment time so we may use the slot for another patient who needs to be seen. We will work with you to reschedule your appointment at a time that is convenient for you.


Children's Primary Care Turtle Creek accepts most health insurance plans. Please check with your health insurance plan or with us to be certain that we accept yours. If your children do not have health insurance coverage, our social worker in Lawrenceville is available via telephone to assist you.