Thomas W. Allen, 78, of Saint Augustine, FL, passed away on Tuesday, December 29, 2009. He was born on January 7, 1931 to Leonard and Elizabeth Allen in Tulsa, Oklahoma. Before moving St. Augustine in 2001, Mr. Allen was a resident of Atlanta, Georgia. An avid golfer, Thomas had been a past member of the South Hampton Country Club and enjoyed most pro sports, especially tennis. He will be remembered as a loving father and grandfather. Thomas is preceded in death by his wife, Carole; his parents; a brother, Tad Allen; a sister, Connie Allen, and a brother-in-law, Donald White. He is survived by a son, Warren Duncan (Karen); a daughter, Lynn Duncan (Charles Oliver); a brother-in-law, Doug White; three grandchildren, Andrea, Colleen, and Kelly. Please sign the family's online guestbook at www.broadusraines.com. Cremation arrangements are under the care of Broadus-Raines Funeral Home, 501 Spring Street, Green Cove Springs, FL (904) 284-4000.