Ophthalmology
Eyesight Ophthalmic Services
267 Route 108
Somersworth, NH 03878
Office Phone: (603) 692-7500
Office Fax: (603) 692-7575
Eyesight Ophthalmic Services
155 Borthwick Avenue, Suite 200 East
Portsmouth, NH 03801
Office Phone: (603) 436-1773
Office Fax: (603) 427-0655
Ophthalmology
Harvard Medical School: MD
Harvard Medical School: Internship/Medicine
University of California School of Medicine: Residency/Ophthalmology
Ophthalmic Surgeons & Consultants of Ohio: Fellowship/Ophthalmic Plastic and Reconstructive Surgery
American Board of Ophthalmology: Ophthalmology