Dr. Gavigan graduated from the University of South Carolina School of Medicine,University of South Carolina School of Medicine Columbia in 2014. She works in Charlotte, NC and 6 other locations and specializes in Nephrology and Pediatrics. Dr. Gavigan is affiliated with Carolinas Medical Center.