Erin Johnson was born in Maidens, VA and joined our practice in 2016. She received a Bachelors of Science in Biology and Psychology from Virginia Tech. She graduated with honors from Thomas Jefferson University in Philadelphia, PA where she received her Bachelors and Masters in Nursing. Erin is a Certified Pediatric Nurse Practitioner and is a member of the National Association of Pediatric Nurse Practitioners and the Alpha Eta Honors Society. She joined our practice with pediatric experience from VCU Health System. Erin loves the diversity that comes with primary care. She enjoys the outdoors, kayaking with her husband and spending time with friends and family.