Peter Joseph Haibach, MD, Internal Medicine

136 Furman Rd
Ste 7
BooneNC  28607-5038 (Watauga County)


Phone: 828-262-0060
Fax: 828-262-0062

NPI: 1205865813
License Number: 27800 (NC)