He has stayed in Coweta, Sallisaw, Tulsa and 5 other cities before moving to Stillwater. Records link phone number (918) 774-0094 with Larry’s details. Letna W Sumpter, Judy Kay Sumpter, Lloyd Wendell Sumpter and 5 other people are people possibly related to Larry. Larry now resides at 5608 Marshall St, Stillwater, Ok 74074. The birth year was listed as 1981. The current age of Larry is 43.