Mark J Devries, MD, Family Medicine

1668 Nc Hwy 16 S
TaylorsvilleNC  28681-6285 (Alexander County)


Phone: 828-632-9736
Fax: 828-632-9544

NPI: 1679507164
License Number: 9901160 (NC)