Andrew Carl Babcock, MD, Family Medicine

590 Manning Dr
Cb 7586
Chapel HillNC  27599-7586 (Orange County)


Phone: 919-966-0210
Fax: 919-966-6126

NPI: 1023219276
License Number: 2009-01957 (NC)