Larry currently resides at 3600 Trafalgar Ct, Owensboro, Ky 42303. The number currently linked to Larry is (270) 683-7650. Larry's birth date was listed as 1975. Larry has reached 49 years of age. Cities Larry has lived in before are Owensboro, Lewisport and Evansville.