Shooting (Dallas)

Multiple Dallas PD, Mesquite PD, and Garland PD officers are on scene of a reported shooting incident near the intersection of Self Plaza Drive and S. Garland Ave near 635. There is an ongoing crime scene investigation. Heavy police presence. AVOID this area.