All Staff
Amy Shearin grew up in Greensboro, NC and attended UNC Chapel Hill for both her undergraduate and master's degrees in nursing. Amy is certified as a Pediatric Nurse Practitioner and is married with three children.