Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The family of a man struck and killed by a CTrain last week wanted to bring some clarity to what happened that day. Last Wednesday, 48-year-old Sean Mackidd pulled over to help strangers after their vehicle stalled out in between…