1970 is the birth year of Larry. The current age of Larry is 55. In addition to Amarillo, Larry also lived in Miami, Pampa, Lubbock and one other city. Larry’s current address is 6906 Devonshire Rd, Amarillo, Tx 79109. Records link phone number (806) 356-8140 with Larry’s details. Automatic Sprinkler & Irrigation is a business Larry has some connections with.