Albuquerque is a city Leon has lived in. Leon has listed (505) 255-4330 as his phone number. The current age of Leon is 87. Leon’s residency is at 1409 Mesilla St, Albuquerque, Nm 87110. The...