Dr. Sherrod graduated from the Tulane University School of Medicine in 1976. She works in Alexandria, LA and 1 other location and specializes in Obstetrics & Gynecology and Pathology.
View More
Dr. Sherrod graduated from the Tulane University School of Medicine in 1976. She works in Alexandria, LA and 1 other location and specializes in Obstetrics & Gynecology and Pathology.
MEDICAL SCHOOL
Tulane University School Of Medicine - 1976