James Allen Hamilton September 1, 2020 admin Mr. James Allen Hamilton, age 50, of Freeport, Florida passed away January 13, 2008 at his residence with his family… Continue Reading →