Children's Community Pediatrics is an affiliate of Children's Hospital of Pittsburgh of UPMC.
CCP is the largest pediatric and adolescent primary care network in western Pennsylvania with more than 150 board-certified pediatricians.
Children’s Express Care provides walk-in, after-hours care by board-certified pediatricians on evening and weekends.
If you're expecting, do you know what to look for in a pediatrician?
Read helpful health and wellness articles from our experts.
Learn about CCP's recommended visit and vaccination schedule.
Learn about common newborn care from our board-certified pediatricians.
For Angela’s family, a routine well visit and a close examination changed their son’s life.
Julie is always thrilled to have a knowledgeable, sweet nurse answering her questions and concerns.
Mike’s family is always blown away by CCP’s exceptional care.
CCP is asking our patients and their families to share their best stories of care with us.
CCP received The Joint Commission’s Gold Seal of Approval® for ambulatory health care and primary care medical home.
Interested in a career at CCP?
Spends Enough Time with You
Recommend This Provider to Family/Friends
Shows Respect to Patients
Explains in a Way You Understand
PediatricsPediatrics (Primary Care Physician)
MD, University of the East/College of Medicine Queens City, Manilla, Philippines
University of Toledo Toledo, OH
Children's Hospital of Pittsburgh of UPMCUPMC Hamot
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: 56
We are very pleased with Dr. Leonard. We have been seeing her for years and she is always so courteous and extremely friendly. My daughter feels totally comfortable with her as do we.
We always have a positive experience when we come to this facility. We would highly recommend Dr. Leonard.
I love this office and Dr. Leonard. She is great with my son and always shows an interest in my questions as well as his development!
Dr. Leonard always takes great care with my children!
Dr. Leonard and Adam are the best. My children love visiting the doctor because of the great care they receive
everything was wonderful
This office is great! I always have a pleasant experience!
the staff is always so nice and caring. dr Leonard is an amazing doctor!!!!
We love Dr. Leonard and her nurse, Adam. They are friendly and work well with kids. I would definitely recommend Dr. Leonard as I was referred to her by my sister-in-law.
First time meeting Dr. Leonard and her staff and I was very pleased. I know my daughter is in good hands.
Dr. Leonard and staff are absolutely outstanding.
We love Dr. Leonard and her staff. Everyone is so friendly and competent there. Such a great environment for my children and myself. Thank you.
This provider is the best.
Dr. Leonard & her team are always available for my family. We love this office! Staff are so sweet & caring & take the time needed to get all the fact to provide the best care.
Dr. Leonard is by far, the best pediatrician we have ever had. The attention and care my children receive from her is amazing. Her nurses and office staff are wonderful, accommodating and hospitable. I wouldn't go anywhere else!
Dr. Maria Leonard is an outstanding provider and knows their medical histories. I am always recommending her practice to expectant mothers and families.
Dr. Leonard and Adam are exceptional. I cannot imagine having a different pediatrician and I have referred many parents to this office. The care she takes in treating my children and knowing our family. She makes me feel more comfortable as a mother and I just truly think she is phenomenal at what she does.
Everyone is always amazing at this office with our daughter!
Our children and we as parents LOVE DR. Leonard!!!!!!
Dr. Leonard goes above and beyond to ensure that we are well prepared to care for our child. She is pleasant, respectful and prepares us for the next few months of what to expect and work on.
We love dr Leonard
Dr. Leonard is patient and thorough. I appreciate that she remembers us personally and takes time to address my concerns.
Wonderful staff and physician
We are new to the area and had great experiences here so far.
Dr. Leonard has been all 4 of my children's doctor since birth and we absolutely love her! That's why when she moved her location, we continued to see her instead of switching providers. We drive quite a ways across town just to be able to continue care with her. She is an EXCELLENT doctor!!
Love the doctor. Very professional, courteous and friendly.
Dr Leonard is wonderful. She takes ghe time to talk to my sons at a level they can relate to.
My children feel very calm and relaxed with Dr. Leonard. I appreciate how Dr. Leonard talks to my children and involves them in the appointment. She always answers all of my questions and any questions my daughters may have. They love coming to see her.
We love our Dr. Leonard! The nurse was so great talking to my son who is so scared of the shots.
Dr. Leonard is the best and our children love her. She plays with them and explains what she is doing in their appointments. She has helped me through my first child in learning how to care for my kids.
Dr Leonard was very reassuring. Which is a must when dealing with first time parents. It was greatly appreciated.
Dr. Leonard and the staff are always fantastic!
We love this office and the staff!
Love the care and attention we receive at this office!
This is a new provider since our son was born 2 months ago, but I absolutely love the practice, doctor, and other staff! They are always friendly and answer all questions!
We love Dr. Leonard and her staff!
I switched to Dr. Leonard after my daughter's first birthday. I could not be an happier with this choice. Dr. Leonard and her office staff provide excellent care by listening to my concerns, placing my three year old at ease, and providing clear information.
We love Dr. Leonard, Meaghan and their staff. We are always in and out quickly, never wait long in the waiting room, and everyone is always polite and friendly.
Dr. Leonard is the best. She asks my child questions and really listens to her. I appreciate the time she spends with my daughter checking her to make sure she is ok before she leaves.
Dr. Leonard and her nurse are always very professional, knowledgeable, and kind to our family. I always feel like all my questions and/or concerns are addressed before I leave.
My child looks forward to seeing Dr. Leonard. She gets on his level to speak to him and respects him as a patient. I have recommended Dr Leonard to several friends.
Dr. Leonard is a perfect Dr. for children. The thing I love the most is how she has always spoken directly to our son. He is 9 now and she has done that right from the beginning. He loves to see her and always listens to her when she speaks. Can't say enough....we love her!!!!!
Dr. Leonard always seems to be in a rush while in the examination room. It leaves me, as the parent, feeling concerned that she isn't giving her all during our visit at the Pediatric office.
Dr. Leonard is so inviting, my . kids just love her. My children feel comfortable around her and enjoy telling her all about their health! Dr. Leonard is very professional and knowledgeable! I am. so glad she is my children's health care provider!
I only ever had one problem with Doctor Leonard. That was calling the after hours line.
Dr. Leonard always takes the time to listen to all of my concerns and give thoughtful answers. I also appreciate her taking time to interact with my son instead of just rushing out of the room.
Dr. LEonard is a wonderful doctor. Have already recommended her to over 10 kids in my neighborhood.
Dr.Leonard is why we travel to the other side of town! She really knows her stuff and she is very knowledgable I trust her to give me good advise about my kids health! And my girls love her very much!
we've reccomended dr leonard to many friends and families. she takes the time in the room with the kids and is never rushed. she makes them feel very special and they are comfortable with her. Megan and Dr. Leonard are a great pair!
I have told many new friends about dr leonard
Love the NP (or possibly PA) Adam and Dr. Leonard. They are absolutely wonderful and we wouldn't dream of going anywhere else. They both go above and beyond to make you feel like a priority, thoroughly exam my child and explain everything in great detail.
we have always had good experiences.
dr Leonard really helped me feel more confident about my daughters surgery!
we absolutely love her!
With MyUPMC, you can easily manage your child’s health online. Through this free online portal, you will have 24/7 access to your child’s medical record. Learn more.
By visiting Children’s Express Care, our after-hours clinic, your child will receive the same specialized pediatric care you’ve come to expect from your CCP pediatrician. Open conveniently on evenings and weekends, your child can receive care for minor injuries and illnesses when your pediatrician’s office is closed for the day. Learn more about our services or find a location near you.
In the case of a serious emergency, call 911 or go to the emergency room.
Paying your bill has never been easier. CCP offers you an easy and secure method for paying bills online through UPMC’s Pay My Bill website. Pay My Bill Now.
For questions regarding your billing statement, please call the CCP Billing Office at 1-888-857-7646 or email CCPBilling@chp.edu.
Are you passionate about caring for children? CCP offers the opportunity for you to apply your unique skills in pediatric medicine and to make an impact on children’s lives.
We are seeking candidates for full-time, part-time, casual, and temporary positions at our locations throughout 12 counties in western Pennsylvania. Apply now.
Children’s Community Pediatrics
Administrative & Billing Office
Pine Center, Suite 450
11279 Perry Highway
Wexford, PA 15090
For administrative inquiries, please call 724-933-1100 or 1-888-857-7646.
Should a concern about your experience at CCP arise, please discuss it with your child’s pediatrician. If the concern remains unresolved, please email your concern to our Director of Clinical Operations at firstname.lastname@example.org. We will investigate your concern and provide you with a response. Contacting the Director of Clinical Operations will not negatively affect your care.