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.
Download our mobile app today - it's free!
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
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
Numero # 1. Quite an outstanding job.
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! :)
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.
She was awesome!
this was our first visit to this office & we had a good experience.
this provider is so great to deal with that i feel comfortable with taking my baby there for anything. every doctor we have had has been amazing.. no complaints at all.
Really enjoyed my experience with this doctor. The only other time I saw her was earlier in the week when my 4 month old was sick. This appointment was for my 3 year old and she made sure to also check and see how my 4 month old was doing along with my 3 year old even though the appointment was only for my 3 year old. I thought that was very kind and I know she didn't have to do that with her busy schedule but she did without me even asking. I was very pleased with our experience there.
I absolutely love Kristin MacKenzie! She has been seeing my son for all of his well visits and has been thorough with his care, kind, and caring, and extremely respectful of my questions and concerns for his wellbeing. I recommend her and CCP in general to everyone I know!
We Absolutely LOVE CCP in south Fayette. We have recently moved and have no problem driving 45 minutes to continue to bring our kids here. From the receptionist to the nurses and assistants to the doctors - everyone is so nice! so helpful! and it is a comforting place to go.
We are very grateful to have her as our doctor. She is so knowledgeable and friendly. I'm also glad she has had similar experiences with her children that she can reflect upon for when we have a lot of questions.
Dr. MacKenzie is one of our favorites at CCP! I always feel she listens to my concerns then professionally addresses our health. I love her positive and thorough manner; no nonsense but very keen on how to help
we LOVE Kristin Mackenzie!! we always refer friends to see her. She is so knowledgeable and patient! the south fayette office always has very friendly staff!
This entire staff from the very first call I made to the office, to the clerk (Ms. Wendy) were excellent and professional! We are a Military Family and have traveled more often than most people. This was such a pleasant experience for us. Thank you!
Very pleased with all of the staff.
This was our first time seeing Kristin Mackenzie, but it definitely won't be our last. I brought my newborn daughter in for her first well-check, and had a few issues that I wanted to discuss with our doctor. Kristen was incredibly helpful and kind, and even took extra time to talk to me, as I'm struggling with some postpartum emotions. I could not be more thankful for her care with us.
Kristin is wonderful! she has been my son's provider since he was born and has been nothing short of professional, friendly, and knowledgeable. She always takes her time with us and answers all of my questions/concerns. As a first time mom, I can't begin to say how relieving it is to trust and feel comfortable with his pediatrician!
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.