Our Pediatricians

Our qualified and committed pediatricians are all Fellows of the American Academy of Pediatrics, and are dedicated to improving the lives and health of the people they serve through caring, sharing, teaching and learning.

Michael Holmes | Portland Pediatric Group

Dr. Michael Holmes

Dr. Holmes is a board-certified pediatrician and a Fellow of the American Academy of Pediatrics. He received his Ph.D. in anatomy from the University of Maryland, and his M.D. from the Chicago Medical School. Following his residency in pediatrics at Cook County Hospital in Chicago, Dr. Holmes spent a year as a critical care fellow at Rush Presbyterian St. Luke’s Hospital. He is a Clinical Assistant Professor of Pediatrics at the University of Rochester School of Medicine and Dentistry. He enjoys boating, woodworking, music and skiing.

Roderick Davis | Portland Pediatric Group

Dr. Roderick Davis

Dr. Davis is a board certified pediatrician and a Fellow of the American Academy of Pediatrics. After attending St. John’s University College of Pharmacy, Dr. Davis completed M.S. degrees in Psychology and Zoology at SUNY Binghamton. He received his M.D. from the University of Rochester School of Medicine and Dentistry and stayed in Rochester to complete his pediatric residency at Strong. Dr. Davis is a Clinical Instructor in Pediatrics at the University of Rochester School of Medicine and Dentistry. Dr. Davis enjoys golf, photography, and being a gym rat.

Chad Preston | Portland Pediatric Group

Dr. Chad Preston

Dr. Preston is a board-certified pediatrician and a Fellow of the American Academy of Pediatrics. He has been practicing primary care pediatrics since 2005. A Rochester native, he received a B.S. in Genetics from Cornell University, then obtained his M.D. from Mount Sinai School of Medicine in New York City in 2002. He then returned to complete his residency in pediatrics at the Golisano Children’s Hospital at Strong.  Dr. Preston is a Clinical Assistant Professor of Pediatrics at the University of Rochester School of Medicine and Dentistry. He enjoys playing guitar and reading. The Prestons have two children.

Jessica Speares

Jessica Speares RPA-C

Jessica Speares is a Nationally Certified and NYS Licensed Physician Assistant. As a Rochester native, she attended Roberts Wesleyan College, earning a B.S. in Biology and Psychology. She attended Arcadia University in Philadelphia and graduated Cum Laude with her M.S. in Physician Assistant Studies and her MPH. She has worked in primary care since 2011. She and her husband live in the Rochester area. In her free time she enjoys traveling, reading, hiking, and cooking.

Compassionate Care is Just an Appointment Away

Our highly educated and deeply compassionate pediatricians are here for every step of your child’s journey. Come meet them today!