Children's Hospital is part of the UPMC family.
Be safe anytime, anywhere.
To find a pediatrician or pediatric specialist, please call 412-692-7337 or search our directory.
A resource for our network of referring physicians.
For more information about research, please call our main office at 412-692-6438.
Ranked #8 Nationally by U.S. News & World Report.
Physician Assistant, UPMC Allied Health Medical Staff
Spends Enough Time with You
Recommend This Provider to Family/Friends
Shows Respect to Patients
Explains in a Way You Understand
BS, Westminster College New Wilmington, PA MPAS, Duquesne University Pittsburgh, PA PA, Duquesne University Pittsburgh, PA PA-C
UPMC Children's Hospital of Pittsburgh
Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
Total Comments: 59
Kristin was great. This was the first time that we had her, and we are very pleased with her demeanor, and professionalism during our visit. We would definitely want our children to see her again.
we always have a great experience taking our son to this provider. She makes eye contact and talks to him.
Kristen is nice, knowledgeable, and patient. We really appreciate her. her suggestion works immediately.
Provider was very knowledgeable, patient and kind.
Overall the PA, Kristin, was very caring, gentle, and thorough. She made the follow up directions very clear and precise. She was wonderful.
my provider was wonderful
my provider was wonderful.
Kristin was awesome! She was very helpful and good with my 18 month old son. I was so impressed!
everything is good, no complaints
Very helpful. Even returned a phone call the next day to answer questions.
she took the time to listen, she always does and it makes me and my sons feel like she truly cares!
Provider was very thorough! Above and beyond what we had come in for her to look at.
she's the best
Kristen is the absolute best! I prefer to see her for my children's care over a doctor. She takes so much time, knows my kids, and always provides excellent care and solutions.
We love coming to CCP South Fayette. Kristen Mackenzie is so nice and smart and is great with my children. My kids smile every time they see her!
I like that she is a mother as well and can relate to the questions I have with my infant. She was patient and encouraged me to ask about my concerns.
Kristen is the best!
I absolutely love Kristin! She is so friendly and nice. I love that she's a mom, too. So not only did she give me advice coming from a medical point of view she also gave me advice coming from a moms point of view! I will ALWAYS bring my son in to see her! she's awesome!
Kristen MacKenzie is perfect. She's the only provider we want to see so long as he needs pediatric care.
she was very confident and professional with the answers we seeked out. Makenzie is the health care child provider we always request for our well child visits.
We are always thrilled when we get to see Kristin MaKenzie (I hope I am spelling her name correctly). She knows our children, and is amazing with them. I am a worrier, but she always listens and answers with respect. I really appreciate her.
Kristin was fantastic as always, extremely personable and great to talk with. She takes her time with my children and has built a trust with them...which has made them feel comfortable about seeing the doctor.
Great appreciation for Kristin and how she works with my children. Will continue to recommend her to friends!
We love coming into the office. The staff at the front desk always greets us promptly and with a smile. It's a quick check in and check out!Kristin McKenzie is fantastic. She's very professional, but extremely relatable at the same time. My son loves coming in to see her and I NEVER feel rushed. It's always a thorough exam.
McKenzie is an excellent!! NP. We always try to get her when we make appointments. She is so calm, always smiling, and very detail oriented when assessing and going over information about our son. We are very appreciative of providers like her.
Kristen is the best! Took her time and helped with all my questions! she's our favorite!
We had a wonderful visit with Kristen MacKenzie!
The doctor was wonderful in addressing all of my concerns in a way that was easy to understand without making me feel inferior. She was also able to talk to my daughter in a manner that helped her to feel comfortable and answered her questions in a very age appropriate, relatable way.
We are very grateful to have Kristin Mackenzie as our children's health care provider. She is very caring and listens carefully to all we have to say. She gives advice as a doctor AND as a mother. My son doesn't cry when she walks into the room. We feel very comfortable talking to her about our concerns.
we absolutely love CCP South & Kristin Mackenzie. When I come to the doctor, I am looking for practical advice from someone who cares for my children. Everytime I have a visit with Ms. Mackenzie she listens, gives advice as a doctor and a mother & I appreciate her so very much. I have two kiddos 2 & under and I trust her judgement on all aspects of both girls. This last visit I came in with a LIST of questions & she answered every question without rushing me!! thank you Kristin!
dr. McKenzie is great! Her patience with my son who was not feeling well and scared was on point.
Kristen is always wonderful!
We love seeing Kristin Mackenzie. She is so kind and knowledgeable. She listens closely to all we have to say and gives advice, not just as a doctor, but as a mother too. My kids and I feel very comfortable being around her and speaking with her about our concerns, which makes doctor visits much more manageable.
We have seen Kristin MacKenzie for our initial newborn appointment and follow up weight check appointment. She was very thorough and took the time to answer any questions we had. She spent a good amount of time talking to us and giving us information about our child's care. I believe she is going above and beyond to assist in my goals of breastfeeding, and she has provided me with support and resources. This has been a very positive experience for us thus far!
Kristen was excellent! I would definitely like to see her again. I was very happy with my experience, happier than I have been in a while
Provider was very good. however we were not given any information about the immunization my daughter got. she had severe side effecrs which we were not prepared for.
we had a great experience with Kristen Mackenzie I will probably request her from now on.
Kristen is the best there is. I'm very fortunate my son has her as his PCP. I wish she was mine! We clicked with her immediately.
It is always easy to schedule appointments, and there is never a long wait. The doctor is always very friendly and engaging.
We highly recommend Kristen Mackenzie to anyone looking for a caring and knowledgeable health care provider. She always asks us detailed questions and provides detailed answers to very concern I have. My children always feel comfortable when seeing, which makes our trip to the doctor's office so much less stressful!
Everyone is always kind and professional! Kristin Mackenzie is a great child care provider. Both of my kids like her as well. She does an outstanding job with relating to both kids and parents!
We just love Dr MacKenzie! Not only is she amazing with our son but you can tell she really has that passion for what she does. Very understanding and listens to any concerns, then explains in detail anything we ask!
Amazing! she is very detailed, kind and well spoken!
The doctor was pleasant, friendly and knowledgeable.
she is really awesome...very empathetic towards kids and parents too...very understanding and cooperative...very happy to have her as my child's pediatrician...can recommend her to anyone... we are 100% satisfied with her...
We highly recommend Kristin Mackenzie to anyone with a child. She is very knowledgeable, caring, and goes out of her way to make you and your child feel comfortable. I also like that she uses personal experiences when answering questions because as a mother, I personally want to hear REAL-LIFE stories rather than "textbook" answers.
We are so grateful to have Kristen Mackenzie as our health care provider. She is easy to talk to, really cares for my child's health, and can always relay medical information in ways that is understandable to all.
this visit with dr McKenzie was excellent. she made me feel comfortable and she listened to my needs and answered my questions thoroughly.
I have absolutely no complaints but anything at this doctors office. Dr. MacKenzie is the best doctor I could ever want for my child. Everyone at the office is so friendly and caring.
Kristin was very nice and I would see her again.
we love Kristin! She is so knowledgeable and patient! I always recommend her to other parents.
we love dr Mackenzie
Kristen and all of the doctors at PCP have been amazing! We couldn't be more pleased. Being a first time Mom can be stressful, but they made it as stress free as possible! :)
Numero # 1. Quite an outstanding job.
we love doctor Mackenzie
This has been one of the best physical visits we have had at CCP South Fayette. Kristin Mackenzie is the best PA we have seen anywhere. She was very concerned with my daughter's care, things going on in her life and was very genuine with us. I will ask to see her anytime my daughter needs a visit. She really took the time to talk to my daughter and make us both feel like we were people rather than just an appointment. This was the first time meeting her and she left a great impression on us both!
She was excellent. Very friendly.
Children's Hospital's main campus is located in the Lawrenceville neighborhood. Our main hospital address is:
UPMC Children’s Hospital of Pittsburgh
One Children’s Hospital Way
4401 Penn Ave.
Pittsburgh, PA 15224
In addition to the main hospital, Children's has many convenient locations in other neighborhoods throughout the greater Pittsburgh region.
With myCHP, you can request appointments, review test results, and more.
For questions about a hospital bill call:
To pay your bill online, please visit UPMC's online bill payment system.
Interested in giving to Children's Hospital? Visit Children's Hospital of Pittsburgh Foundation's website to make a donation online.