This year Leola celebrated her 73 birthday. Leola’s current address is 1900 11Th Ave, Rio Rancho, Nm 87124. Other cities that she has stayed in are Rio Rancho and Albuquerque. This person's birth year is 1951. The number currently linked to Leola is (505) 891-4132.