Shannon Cannon
CPNP-PC

YOUR RICHMOND, VIRGINIA PEDIATRIC NURSE PRACTITIONER

FAQs for a
Nurse Practitioner

Shannon Cannon, CPNP-PC, is a certified Pediatric Nurse Practitioner through the Pediatric Nursing Certification Board and is licensed by the Commonwealth of Virginia.

Shannon received a Master of Science and a Bachelor of Science in Nursing with a minor in Spanish from Virginia Commonwealth University. Shannon welcomes Spanish-speaking patients! Shannon has 15 years of experience as a nurse practitioner, and joined Commonwealth Pediatrics with pediatric nursing experience from VCU Health System as well as nurse practitioner experience from another office in Richmond.

Shannon resides in Midlothian with her husband, two sons and daughter.

Expert Pediatricians. Gentle and Kid-Friendly Care. Peace Of Mind.

Ready For Quality Pediatric Care?

High-quality pediatric services are just a click away! The Commonwealth Pediatrics team is dedicated to providing families with compassionate, patient-focused care you can trust. We put our patients first, and that starts before you ever set foot in our office. If you’re ready to schedule an appointment with us, fill out our online appointment request form.