The phone number (863) 401-9901 is Larry’s. Records link Larry with Martha Teas Leffingwell, Beverly Denise Leffingwell, Trust Leffingwell and 5 other people. He has stayed in Winter Haven, Florissant, Overland and 4 other cities before moving to Saint Louis. The current age of Larry is 84. The residency of Larry is at 1404 Leroy Ave, Saint Louis, Mo 63133. Larry was born in 1940.