Dr. Tarr graduated from the Indiana University School of Medicine Indianapolis,Indiana University School of Medicine in 2004. She works in Shelby, NC and 2 other locations and specializes in Obstetrics & Gynecology, Urology and Other Specialty. Dr. Tarr is affiliated with Atrium Health Cabarrus.
View More
