His birth year was listed as 1963. Larry has listed (417) 623-4361 as his phone number. The current age of Larry is 61. Larry is a resident of 2360 Betsy Ln, Joplin, Mo 64804. People possibly related to Larry are Deborah Mae Wilksstoddard, Nancy Stoddard, Deborahm W Stoddard and 2 other people. Public records show Joplin and Carthage as cities Larry also stayed in.