John J Freeman, MD, General Practice

838 State Farm Rd
Su:2
BooneNC  28607-5391 (Watauga County)


Phone: 828-386-1001
Fax: 828-358-1317

NPI: 1558375733
License Number: 18948 (NC)