Standing water and ice hazard on I-90 near West 73rd
Heard on: Cuyahoga OH Law Dispatch Group Calls
00:41
00:00
Yeah, I don't know if you've been notified at all.
Road Closure reported near W 73rd St, Cleveland, OH 44102 on Feb 21, 2026, 3:58 AM. As discussed during the dispatch call, emergency personnel received reports of significant standing water on I‑90 West near West 73rd Street in Cleveland. AI-generated summary from public dispatch audio. Not an official report.
Full audio, timeline, and verification tools are unlocked inside CrimeRadar.