Dr. Cowherd graduated from the University of North Carolina At Chapel Hill School of Medicine in 1981. He works in Pinehurst, NC and 2 other locations and specializes in Cardiovascular Disease and Internal Medicine. Dr. Cowherd is affiliated with Central Carolina Hospital.
View More
