Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A man who allegedly led American Canyon officers on a high-speed chase that ended in a crash into a power pole early Thursday morning was arrested on suspicion of drug and weapon possession, police said. At about 12:30 a.m. Thursday,…