Mark Alan Hayes, MD, Internal Medicine

31 E Medical Ct
Ste 2
MarionNC  28752-4969 (McDowell County)


Phone: 828-652-0005
Fax: 828-652-0011
Email: mah***@*****il.com

NPI: 1912905977
License Number: ME89144 (FL)