David A Chesnutt, MD, Ophthalmology

5133 Bioinformatics Building Cb 7040
Unc-Ch Department Of Ophthalmology
Chapel HillNC  27599-7040 (Orange County)


Phone: 919-966-5296
Fax: 919-966-1908

NPI: 1538171061
License Number: 9801205 (NC)