Public records show Miami and Saint Petersburg as cities Lenin also stayed in. Phone number listed for Lenin is (305) 383-3609. The current age of Lenin is 44. The birth year was listed as 1981. Lenin’s current address is 6451 Old Park Ln #103, Orlando, Fl 32835.