The number currently linked to Larry is (503) 838-7159. Larry was born 78 years ago. Other cities that he has stayed in are Monmouth, Canby and Corvallis. Larry's birth year is 1946. 8432 Lackland Rd, Saint Louis, Mo 63114 is where Larry resides.