Joseph Edgar Allen Jr, MD, Ophthalmology

2640 Hwy 105 Ste 102
BooneNC  28607 (Watauga County)


Phone: 828-322-2050
Fax: 828-345-0522

NPI: 1528266905
License Number: 201200284 (NC)