Anupama Betkerur Horne, MD, Ophthalmology

6104 Fayetteville Rd
Ste 108
DurhamNC  27713-6283 (Durham County)


Phone: 919-572-0050
Fax: 919-572-9200

NPI: 1013098946
License Number: 2009-01149 (NC)