Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
It all started with an unremarkable trip to grandma’s house in 1970. But two days into the visit, something went terribly wrong. The 9-month-old grandson fell ill. First, a fever. Then, a nasty rash. Alarmed doctors suspected smallpox but, instead,…