A 2003 Toyota Tacoma received an estimated $3,500 in damage after striking a deer on New London Road. More...