Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
MIAMI — One man was hospitalized with serious injuries and eight people were detained by police after an early Sunday morning shooting in Opa-locka, sources told CBS News Miami. Around 4:10 a.m., Opa-locka Police was called out to 13875 NW…