Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Balto, Pepa and Mami were among the lucky ones. After being abandoned by their owners who left Cuba — or simply couldn’t care for them anymore — the dogs were rescued by animal rights activists on the island, who fed…