The number currently linked to Larry is (580) 852-3277. Larry was born 79 years ago. Larry’s residency is at 423 4 St, Helena, Ok 73741. Public records show Helena as a city Larry also stayed in. Larry was born in 1945.