Tag: 5 people hospitalized after Crash on Florence Avenue and Telegraph Road