Alain,
Big one on Calle Beller, Optica Almanza. It is the corner of Beller/calle Eugenio deSchamps, in Puerto Plata. This is from an old post but if you put optician into the search above you will see different posts on this subject.
Chip knows a good one in Santiago pm him
Good luck