Public records show North Hollywood, Albuquerque and N Hollywood as cities Steve also stayed in. The number currently linked to Steve is (505) 296-4686. 1960 is his birth date. The current age of Steve is 65. Steve’s current address is 2200 Cleopatra Pl, Albuquerque, Nm 87112.