Larry was born 71 years ago. Larry has listed phone number: (503) 704-7023. 1953 is his birth date. This person has lived also in Denver, Newport and Toledo. 84 Meade St, Denver, Co 80219 is where Larry resides.