Tag: Oscar Castro deceased in bicycle crash on West Ohio Avenue