This year Larry celebrated his 76 birthday. In addition to Afton, Larry also lived in Afton, Rogers and Colcord. The birth year was listed as 1948. 26500 540 Rd, Afton, Ok 74331 is where Larry resides. Larry owns the phone number (918) 257-5807.