The possible relatives of Larry are Milliage Spring, Steven E Springs, Douglas Nolan Spring and 5 other people. Larry now resides at 25469 Walker South Rd, Denham Springs, La 70726. This person has lived also in Denham Springs, Albany and Walker. The number currently linked to Larry is (225) 664-7042. Larry's birth date was listed as 1950. Public records show that Larry is connected with Spring Construction Co, Inc. Larry has reached the age of 74 years.