Dr. Allen is a board-certified ophthalmologist who holds a Doctor of Medicine from Duke University in Durham, NC. He completed his clinical internship at Mayo Clinic in Jacksonville, FL, and his ophthalmology residency at Cleveland Clinic in Cleveland, OH.
Dr. Allen has been practicing ophthalmology for more than 14 years and has performed more than 10,000 cataract and refractive procedures. He also has extensive experience in medical and surgical treatment of glaucoma.