David Allen Hall of Sorrento passed away on Friday, March 8, 2019 at the age of 74 years. David was born August 29, 1944 in Talara, Peru to parents John Dale Hall and Ruby Garnet (Parsons) Hall. His family lived in Peru while David's father... View Obituary & Service Information