There is an optical shop in Almagro located at Medrano 450. The place is run by the mother that does not speak English but both her daughters Eliana and Agustina, that work there, speak English. It is only a block and a half from the Medrano subway station.