Ophthalmology
Eyesight Ophthalmic Services
155 Borthwick Avenue, Suite 200 East
Portsmouth, NH 03801
Office Phone: (603) 436-1773
Office Fax: (603) 427-0655
Eyesight Ophthalmic Services
267 Route 108
Somersworth, NH 03878
Office Phone: (603) 692-7500
Office Fax: (603) 692-7575
Ophthalmology
New York University School of Medicine: MD
New York University Medical Center: Internship/Medicine
Louisiana State University Hospital: Residency/Ophthalmology
American Board of Ophthalmology: Ophthalmology