Joseph Richard Barber, MD, Anesthesiology

1092 Town N Country Dr
WilkesboroNC  28697-7512 (Wilkes County)


Phone: 866-434-2745
Fax: 336-434-6478

NPI: 1821279795
License Number: 2010-01150 (NC)