301 Pebble Creek Dr, Mountain View, Ar 72560 is where Lenora resides. The birth year was listed as 1932. Lenora has listed (870) 269-8055 as her phone number. Lenora turned 92 years old. Public records show Mountain View and Fox as cities Lenora also stayed in.