Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
This photo taken on Sept. 26, 2024 shows Isidro Castaneda Silva (1st L) talking to a patient during a free clinic session at Yixiao community in Yinchuan, northwest China’s Ningxia Hui Autonomous Region. Cuban ophthalmologist Isidro Castaneda Silva came to…