A minor accident was reported on WRIGHT ST near Selma on March 29, 2026 at 1:39 PM. 2 parties involved.
Primary factor: 22450A. Near STILLMAN ST.