Robert Lawrence “Larry” Anderson
October 13, 1959 - September 27, 2011
Robert Lawrence “Larry” Anderson was born at St John Hospital in Tulsa on October 13, 1959. He lived successfully with Down syndrome for almost 52 years. He transitioned on Tuesday evening, September 27, 2011. He worked within... View Obituary & Service Information