Nature: Vehicle Accident w/Medics Location: Itao Of The Animal Hospit Address: 22460-22851 Atlanta Rd Seaford, DE 19973 Cross Streets: Earle Ln/N Atlanta Cir