David Ray Weidenhaft, Sr. September 1, 2020 admin Mr. David Weidenhaft, age 85, of Freeport, Florida passed away January 31, 2008. He was born March 17, 1922 in… Continue Reading →