The birth year was listed as 1954. The possible relatives of Larry are Jennifer Lynn Bowman, Sarah Ann Roe, Kristy Lynn Bowman and 2 other people. Company linked with Larry is: Tts Management Of Florida, Inc. Phone number listed for Larry is (918) 254-0360. 13260 46Th St #R37, Tulsa, Ok 74134 is where Larry lives. Public records show Tulsa and Southgate as cities Larry also stayed in. The current age of Larry is 70.