The current age of Larry is 70. Larry’s residency is at 8503 Pennwood Dr, Sherwood, Ar 72120. The birth year was listed as 1954. Public records show North Little Rock, Arlington, Washington and one other city as cities Larry also stayed in. Larry owns the phone number (501) 835-0580.