1 Henry Tellez, MD Neurologist - Vascular Neurology Avg. Rating: 0/5 Main Location 295 Olmsted Blvd Mellon Bldg. Ste. 12Pinehurst, North Carolina 28374 Highlights Board CertifiedAccepts Insurance Plans