A woman now faces a charge of vehicular homicide after hitting and killing a dog walker Wednesday morning. According to court records, Kaylee Peters was driving east on W. Price Avenue towards N.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results