Alta Vista, IA – A north Iowa Sheriff’s office is releasing details about a deadly accident early Tuesday morning. Around 7:30 A.M. law enforcement officers were called to the Alta Vista in the 300 block of South White Avenue. 86 year-old Virgil Marvin was driving a pickup truck on South White Avenue when it struck a parked car. The pickup truck pushed that parked vehicle several feet. Marvin’s pickup went on to hit another parked car. Marvin was taken to Mercy Medical Center, New Hampton where he was later pronounced dead. Police believe he had a medical issue before hitting the other cars.