JOSEPH EDGAR ALLEN, M.D
Primary Specialty
Ophthalmology Physician
Practice Location
2640 HIGHWAY 105 STE 102BOONE, NC 28607-7828 Map ↗
828-262-1554
828-268-2981
All Specialties & Licenses
- Ophthalmology Physician Primary
NPI Registration
Enumerated: 2007-07-06
Last CMS Update: 2025-12-31