Kevin Francis O'Toole, a 60-year-old man from New Braunfels, Texas, was found dead at the Padre Island National Seashore on December 29, 2017. His body was discovered by visitors floating in the surf about two miles south of the Malaquite Beach Visitor Center. O'Toole's truck was found nearby, and park rangers were the first to respond to the scene. The Nueces County Medical Examiner's Office conducted a preliminary autopsy and determined that O'Toole had died from a gunshot wound to the head. H ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Kevin Francis OToole, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in