Brad P Barnes, MD, Internal Medicine

118 Knox Way
Chapel HillNC  27516-6610 (Orange County)


Phone: 984-215-5900
Fax: 919-215-5942

NPI: 1447484134
License Number: 2013-00371 (NC)