The current age of Larry is 84. 333 Mountain Meadows Rd, Tularosa, Nm 88352 is where Larry resides. His birth year was listed as 1939. Public records show Las Vegas, Rapid City, Mitchell and 4 other cities as cities Larry also stayed in. Phone number listed for Larry is (505) 585-2692.