https://www.mdnpi.com/physicians/richard-edwin-alexander/npi-1295875581.html
DR Richard Edwin Alexander MD, NC 28352