Amos Earl Haddock, MD, Internal Medicine

80 Healthcare Dr
Ste 201
SylvaNC  28779-5126 (Jackson County)


Phone: 828-586-7451
Fax: 828-586-7453
Email: sar***@*****rd.com

NPI: 1952307993
License Number: 29475 (NC)