This person's birth year is 1972. The residency of Larry is at 1146 Menchaca St, San Antonio, Tx 78207. Other a city that he has stayed in is San Antonio. Larry was born 52 years ago. Larry has listed (210) 731-0356 as his phone number.