Erika E Espinoza, Gaylene F Przesmicki, Erica Espinoza and 2 other people are people possibly related to Leeroy. Leeroy’s residency is at 900 Phoenix Ave, Albuquerque, Nm 87107. The number currently linked to Leeroy is (505) 842-0611. Leeroy's birth date was listed as 1944. The current age of Leeroy is 81. In addition to Albuquerque, Leeroy also lived in Albuquerque.