MYERS ST W LEIGH ST RICH CRASH PERSONAL INJURY 12 04 2024 16 02 POLICE 2024-12-04 22:29:00